update20230504.sql 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. use kgraph;
  2. DROP TABLE
  3. IF
  4. EXISTS t_air_status_info;
  5. CREATE TABLE t_air_status_info (
  6. id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '序号',
  7. air_model_id BIGINT ( 20 ) COMMENT '飞机id',
  8. model_number VARCHAR ( 64 ) COMMENT '型号',
  9. air_id BIGINT ( 20 ) COMMENT '机号id',
  10. air_number VARCHAR ( 64 ) COMMENT '机号',
  11. serial VARCHAR ( 64 ) COMMENT '飞机编号',
  12. production_date datetime COMMENT '出厂日期',
  13. production_info VARCHAR ( 255 ) COMMENT '厂家信息',
  14. version VARCHAR ( 64 ) COMMENT '版本号',
  15. version_update_date datetime COMMENT '版本升级日期',
  16. repair_times INT COMMENT '维修次数',
  17. repair_date datetime COMMENT '维修时间',
  18. create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
  19. create_time datetime COMMENT '创建时间',
  20. update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
  21. update_time datetime COMMENT '更新时间',
  22. PRIMARY KEY ( id )
  23. ) ENGINE = INNODB COMMENT = '飞机履历';
  24. -- 菜单 SQL
  25. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  26. values('飞机履历', '2317', '1', 'airRecord', 'ledger/airRecord/index', 1, 0, 'C', '0', '0', 'ledger:airRecord:list', '#', 'admin', sysdate(), '', null, '飞机履历菜单');
  27. -- 按钮父菜单ID
  28. SELECT @parentId := LAST_INSERT_ID();
  29. -- 按钮 SQL
  30. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  31. values('飞机履历查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'ledger:airRecord:query', '#', 'admin', sysdate(), '', null, '');
  32. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  33. values('飞机履历新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'ledger:airRecord:add', '#', 'admin', sysdate(), '', null, '');
  34. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  35. values('飞机履历修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'ledger:airRecord:edit', '#', 'admin', sysdate(), '', null, '');
  36. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  37. values('飞机履历删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'ledger:airRecord:remove', '#', 'admin', sysdate(), '', null, '');
  38. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  39. values('飞机履历导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'ledger:airRecord:export', '#', 'admin', sysdate(), '', null, '');
  40. ALTER TABLE `kgraph`.`t_air_system_info`
  41. ADD COLUMN `name` varchar(64) NULL COMMENT '系统名称' AFTER `id`;
  42. ALTER TABLE `kgraph`.`t_air_subsystem_info`
  43. ADD COLUMN `name` varchar(64) NULL COMMENT '分系统名称' AFTER `id`;
  44. ALTER TABLE `kgraph`.`t_air_part_info`
  45. ADD COLUMN `name` varchar(64) NULL COMMENT '部件名称' AFTER `id`;
  46. ALTER TABLE `kgraph`.`t_air_system_status_info`
  47. ADD COLUMN `name` varchar(64) NULL COMMENT '系统名称' AFTER `id`;
  48. ALTER TABLE `kgraph`.`t_air_subsystem_status_info`
  49. ADD COLUMN `name` varchar(64) NULL COMMENT '分系统名称' AFTER `id`;
  50. ALTER TABLE `kgraph`.`t_air_part_status_info`
  51. ADD COLUMN `name` varchar(64) NULL COMMENT '部件名称' AFTER `id`;
  52. ALTER TABLE `kgraph`.`t_air_system_status_info`
  53. MODIFY COLUMN `serial` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统编号' AFTER `air_number`,
  54. MODIFY COLUMN `version` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '版本升级' AFTER `production_date`,
  55. MODIFY COLUMN `version_update_date` datetime NULL DEFAULT NULL COMMENT '升级时间' AFTER `version`,
  56. ADD COLUMN `return_factory_time` datetime NULL COMMENT '返厂时间' AFTER `repair_date`,
  57. ADD COLUMN `repair_item` varchar(255) NULL COMMENT '维修事项' AFTER `return_factory_time`,
  58. ADD COLUMN `bunch_unit` varchar(255) NULL COMMENT '串件安装飞机号' AFTER `repair_item`;
  59. commit;