central_update_20240906.sql 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. create table admin_data_auth
  2. (
  3. id int auto_increment
  4. primary key,
  5. env varchar(255) not null,
  6. sort int default 0 not null,
  7. func_name varchar(64) null,
  8. func_code varchar(64) not null,
  9. page_range_desc varchar(255) null,
  10. remark varchar(255) null comment '备注',
  11. create_time datetime not null,
  12. update_time datetime not null,
  13. status int default 0 not null
  14. );
  15. create index env_index
  16. on admin_data_auth (env);
  17. create table admin_organ
  18. (
  19. id int auto_increment
  20. primary key,
  21. env varchar(255) default '' not null comment '环境',
  22. name varchar(255) not null comment '部门名称',
  23. parent_id int null comment '父节点',
  24. level int default 0 not null comment '层级,从1开始',
  25. sort int default 0 not null comment '排序,从小到大',
  26. hidden int default 0 not null comment '0:显示 1:隐藏',
  27. remark varchar(255) null,
  28. create_time datetime not null,
  29. update_time datetime not null,
  30. status int default 0 not null
  31. );
  32. create index env_index
  33. on admin_organ (env);
  34. create table admin_role_ref_data_auth
  35. (
  36. id int auto_increment
  37. primary key,
  38. role_id int not null,
  39. func_code varchar(64) not null,
  40. auth_type int default 1 not null,
  41. constraint role_id_func_code_index
  42. unique (role_id, func_code)
  43. );
  44. create index role_id_index
  45. on admin_role_ref_data_auth (role_id);
  46. create table promotion_advertiser
  47. (
  48. advertiser_id varchar(64) not null
  49. primary key,
  50. advertiser_name varchar(255) null,
  51. advertiser_subject varchar(255) null,
  52. grant_source varchar(64) null,
  53. rebate double default 1 not null,
  54. remark varchar(255) null,
  55. create_time datetime default CURRENT_TIMESTAMP not null,
  56. update_time datetime default CURRENT_TIMESTAMP not null,
  57. status int default 0 not null,
  58. company varchar(64) not null,
  59. app_code varchar(64) default '' not null,
  60. opt_user_id bigint default 0 not null,
  61. auth_status int default 0 not null,
  62. auth_time datetime null,
  63. put_status int default 0 not null,
  64. put_update_time datetime null
  65. );
  66. create index app_code_index
  67. on promotion_advertiser (app_code);
  68. create index company_index
  69. on promotion_advertiser (company);
  70. create index opt_user_id_index
  71. on promotion_advertiser (opt_user_id);
  72. alter table admin_user
  73. add organ_id int null after nickname;
  74. alter table admin_role_ref_auth
  75. alter column env set default '';