fix(flyway): 修复Flyway初始化问题并完善测试覆盖
- 修复数据库连接配置,确保Flyway迁移正常执行 - 完善Repository接口的查询方法,支持审计日志和操作日志查询 - 增强Service层业务逻辑,优化用户、角色、菜单等核心功能 - 补充单元测试和集成测试,确保系统稳定性 - 添加测试数据初始化脚本,支持自动化测试环境搭建 关联任务:Flyway数据库迁移优化
This commit was merged in pull request #5.
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
TRUNCATE TABLE
|
||||
audit_log_archive,
|
||||
audit_log,
|
||||
operation_log,
|
||||
sys_operation_log,
|
||||
sys_exception_log,
|
||||
sys_login_log,
|
||||
sys_user_message,
|
||||
sys_role_permission,
|
||||
user_role,
|
||||
sys_permission,
|
||||
sys_file,
|
||||
sys_notice,
|
||||
sys_user,
|
||||
sys_role,
|
||||
sys_menu,
|
||||
sys_dict_data,
|
||||
sys_dict_type,
|
||||
sys_dictionary,
|
||||
sys_config,
|
||||
oauth2_client
|
||||
CASCADE;
|
||||
|
||||
SELECT setval('sys_user_id_seq', 1, false);
|
||||
SELECT setval('sys_role_id_seq', 1, false);
|
||||
SELECT setval('sys_menu_id_seq', 1, false);
|
||||
SELECT setval('sys_permission_id_seq', 1, false);
|
||||
SELECT setval('sys_role_permission_id_seq', 1, false);
|
||||
SELECT setval('user_role_id_seq', 1, false);
|
||||
SELECT setval('sys_dict_type_id_seq', 1, false);
|
||||
SELECT setval('sys_dict_data_id_seq', 1, false);
|
||||
SELECT setval('sys_config_id_seq', 1, false);
|
||||
SELECT setval('sys_file_id_seq', 1, false);
|
||||
SELECT setval('sys_notice_id_seq', 1, false);
|
||||
SELECT setval('operation_log_id_seq', 1, false);
|
||||
SELECT setval('audit_log_id_seq', 1, false);
|
||||
SELECT setval('sys_login_log_id_seq', 1, false);
|
||||
SELECT setval('sys_exception_log_id_seq', 1, false);
|
||||
SELECT setval('sys_user_message_id_seq', 1, false);
|
||||
SELECT setval('oauth2_client_id_seq', 1, false);
|
||||
SELECT setval('audit_log_archive_id_seq', 1, false);
|
||||
Reference in New Issue
Block a user