diff --git a/AGENTS.md b/AGENTS.md index e39dac41..abe7a788 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -82,7 +82,9 @@ git log --oneline gitee/master -- src/main/java/com/youlai/boot/xxx # #### C. 数据与运维脚本(非 Java 代码,允许新增) -`sql/*.sql`、`docs/sql/*.sql`、`docker/*`。 +- `sql/ttstd/*.sql`:业务建表、菜单/权限、数据修复等脚本统一放这里。 +- `docs/sql/*.sql`:部署/运维类脚本(如 TDengine、EMQX 规则)。 +- `docker/*`。 #### D. 禁止事项 @@ -140,7 +142,7 @@ xxx/ - 头像:家属端走 `POST /api/v1/client/files/avatar`,落 `app/avatar`。管理端头像继续用上游 `POST /api/v1/files`,`system/controller/FileController` 保持 gitee 原样(不再提供 `/api/v1/files/avatar`)。 - **文件上传规则的改动边界**:涉及存储目录、对象命名、扩展名校验、URL 生成等上传规则调整时,只允许改我方新增的接口与实现(`/api/v1/client/files/**`、`/api/v1/sn/**` 等);gitee 上游已有的上传接口(`POST /api/v1/files`、`system/controller/FileController` 及其调用的 `FileService` 原方法)保持上游原样,不因我方需求改其入参、出参、校验与行为。 - `FilePath` + `/static/{子目录}/**` 仅用于设备截图等纯本地资源,以及存量历史文件的访问。 -- 新增后台菜单/表结构请补充 `sql/` 脚本,保持与代码同步。 +- 新增后台菜单/表结构请补充 `sql/ttstd/` 脚本,保持与代码同步。 ## 5. 提交约定 diff --git a/docs/sql/app_category_menu.sql b/sql/ttstd/app_category_menu.sql similarity index 100% rename from docs/sql/app_category_menu.sql rename to sql/ttstd/app_category_menu.sql diff --git a/sql/app_icon.sql b/sql/ttstd/app_icon.sql similarity index 100% rename from sql/app_icon.sql rename to sql/ttstd/app_icon.sql diff --git a/sql/app_icon_version_repair.sql b/sql/ttstd/app_icon_version_repair.sql similarity index 100% rename from sql/app_icon_version_repair.sql rename to sql/ttstd/app_icon_version_repair.sql diff --git a/docs/sql/app_manager_menu.sql b/sql/ttstd/app_manager_menu.sql similarity index 100% rename from docs/sql/app_manager_menu.sql rename to sql/ttstd/app_manager_menu.sql diff --git a/docs/sql/app_package_menu.sql b/sql/ttstd/app_package_menu.sql similarity index 100% rename from docs/sql/app_package_menu.sql rename to sql/ttstd/app_package_menu.sql diff --git a/sql/app_user_fix.sql b/sql/ttstd/app_user_fix.sql similarity index 100% rename from sql/app_user_fix.sql rename to sql/ttstd/app_user_fix.sql diff --git a/sql/menu_app_icon.sql b/sql/ttstd/menu_app_icon.sql similarity index 100% rename from sql/menu_app_icon.sql rename to sql/ttstd/menu_app_icon.sql diff --git a/sql/menu_device_developer.sql b/sql/ttstd/menu_device_developer.sql similarity index 100% rename from sql/menu_device_developer.sql rename to sql/ttstd/menu_device_developer.sql diff --git a/sql/menu_device_sn.sql b/sql/ttstd/menu_device_sn.sql similarity index 100% rename from sql/menu_device_sn.sql rename to sql/ttstd/menu_device_sn.sql diff --git a/sql/menu_update_manager.sql b/sql/ttstd/menu_update_manager.sql similarity index 100% rename from sql/menu_update_manager.sql rename to sql/ttstd/menu_update_manager.sql diff --git a/sql/sn_device_alarm.sql b/sql/ttstd/sn_device_alarm.sql similarity index 100% rename from sql/sn_device_alarm.sql rename to sql/ttstd/sn_device_alarm.sql diff --git a/sql/sn_device_key.sql b/sql/ttstd/sn_device_key.sql similarity index 100% rename from sql/sn_device_key.sql rename to sql/ttstd/sn_device_key.sql diff --git a/sql/sn_device_picture.sql b/sql/ttstd/sn_device_picture.sql similarity index 100% rename from sql/sn_device_picture.sql rename to sql/ttstd/sn_device_picture.sql diff --git a/sql/sn_device_policy.sql b/sql/ttstd/sn_device_policy.sql similarity index 100% rename from sql/sn_device_policy.sql rename to sql/ttstd/sn_device_policy.sql diff --git a/sql/sn_device_wallpaper.sql b/sql/ttstd/sn_device_wallpaper.sql similarity index 100% rename from sql/sn_device_wallpaper.sql rename to sql/ttstd/sn_device_wallpaper.sql diff --git a/sql/sn_hardware_info.sql b/sql/ttstd/sn_hardware_info.sql similarity index 100% rename from sql/sn_hardware_info.sql rename to sql/ttstd/sn_hardware_info.sql diff --git a/sql/sn_network_info.sql b/sql/ttstd/sn_network_info.sql similarity index 100% rename from sql/sn_network_info.sql rename to sql/ttstd/sn_network_info.sql diff --git a/sql/sn_other_info.sql b/sql/ttstd/sn_other_info.sql similarity index 100% rename from sql/sn_other_info.sql rename to sql/ttstd/sn_other_info.sql diff --git a/sql/sn_screenshot.sql b/sql/ttstd/sn_screenshot.sql similarity index 100% rename from sql/sn_screenshot.sql rename to sql/ttstd/sn_screenshot.sql diff --git a/sql/sn_security_info.sql b/sql/ttstd/sn_security_info.sql similarity index 100% rename from sql/sn_security_info.sql rename to sql/ttstd/sn_security_info.sql diff --git a/sql/sn_system_info.sql b/sql/ttstd/sn_system_info.sql similarity index 100% rename from sql/sn_system_info.sql rename to sql/ttstd/sn_system_info.sql diff --git a/sql/sys_sn_location_fix_map_error.sql b/sql/ttstd/sys_sn_location_fix_map_error.sql similarity index 100% rename from sql/sys_sn_location_fix_map_error.sql rename to sql/ttstd/sys_sn_location_fix_map_error.sql