diff --git a/db/mysql/maku.sql b/db/mysql/maku.sql index 32d5c09..f873f92 100644 --- a/db/mysql/maku.sql +++ b/db/mysql/maku.sql @@ -236,6 +236,54 @@ create table sys_log_login ) ENGINE = InnoDB DEFAULT CHARACTER SET utf8mb4 COMMENT ='登录日志'; +CREATE TABLE online_table +( + id bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + name varchar(100) NOT NULL COMMENT '表名', + comments varchar(200) NOT NULL COMMENT '表描述', + form_layout tinyint COMMENT '表单布局', + tree tinyint COMMENT '是否树 0:否 1:是', + tree_pid varchar(50) COMMENT '树父id', + tree_label varchar(50) COMMENT '树展示列', + table_type tinyint COMMENT '表类型 0:单表', + status tinyint COMMENT '是否更新 0:否 1:是', + version int COMMENT '版本号', + deleted tinyint COMMENT '删除标识 0:正常 1:已删除', + creator bigint COMMENT '创建者', + create_time datetime COMMENT '创建时间', + updater bigint COMMENT '更新者', + update_time datetime COMMENT '更新时间', + primary key (id) +) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='Online表单'; + + +CREATE TABLE online_table_column +( + id bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + name varchar(100) NOT NULL COMMENT '字段名称', + comments varchar(200) NOT NULL COMMENT '字段描述', + length int NOT NULL COMMENT '字段长度', + point_length int NOT NULL COMMENT '小数点', + default_value varchar(200) COMMENT '默认值', + column_type varchar(100) COMMENT '字段类型', + column_pk tinyint COMMENT '字段主键 0:否 1:是', + column_null tinyint COMMENT '字段为空 0:否 1:是', + form_item tinyint COMMENT '表单项 0:否 1:是', + form_required tinyint COMMENT '表单必填 0:否 1:是', + form_input varchar(100) COMMENT '表单控件', + form_default varchar(100) COMMENT '表单控件默认值', + form_dict varchar(100) COMMENT '表单字典', + grid_item tinyint COMMENT '列表项 0:否 1:是', + grid_sort tinyint COMMENT '列表排序 0:否 1:是', + query_item tinyint COMMENT '查询项 0:否 1:是', + query_type varchar(200) COMMENT '查询方式', + query_input varchar(200) COMMENT '查询控件', + sort int COMMENT '排序', + table_id bigint COMMENT '表id', + primary key (id) +) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='Online表单字段'; + + INSERT INTO sys_user (id, username, password, real_name, avatar, gender, email, mobile, status, org_id, super_admin, version, deleted, creator, create_time, updater, update_time) VALUES (10000, 'admin', '{bcrypt}$2a$10$mW/yJPHjyueQ1g26WNBz0uxVPa0GQdJO1fFZmqdkqgMTGnyszlXxu', 'admin', 'https://cdn.maku.net/images/avatar.png', 0, 'babamu@126.com', '13612345678', 1, null, 1, 0, 0, 10000, now(), 10000, now()); @@ -282,6 +330,9 @@ INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sor INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (41, 28, '导出', '', 'sys:user:export', 1, 0, '', 6, 0, 0, 10000, now(), 10000, now()); INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (42, 1, '参数管理', 'sys/params/index', 'sys:params:all', 0, 0, 'icon-filedone', 2, 0, 0, 10000, now(), 10000, now()); INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (43, 1, '接口文档', '{{apiUrl}}/doc.html', null, 0, 1, 'icon-file-text-fill', 10, 0, 0, 10000, now(), 10000, now()); +INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (44, 0, '在线开发', '', '', 0, 0, 'icon-cloud', 2, 0, 0, 10000, now(), 10000, now()); +INSERT INTO sys_menu (id, pid, name, url, authority, type, open_style, icon, sort, version, deleted, creator, create_time, updater, update_time) VALUES (45, 44, 'Online表单开发', 'online/table/index', 'online:table:all', 0, 0, 'icon-table', 0, 0, 0, 10000, '2023-02-24 09:23:35', 10000, '2023-03-18 22:40:41'); + INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, version, deleted, creator, create_time, updater, update_time) VALUES (1, 'post_status', '状态', '岗位管理', 0, 0, 0, 10000, now(), 10000, now()); INSERT INTO sys_dict_type (id, dict_type, dict_name, remark, sort, version, deleted, creator, create_time, updater, update_time) VALUES (2, 'user_gender', '性别', '用户管理', 0, 0, 0, 10000, now(), 10000, now());