44 lines
1.4 KiB
SQL
44 lines
1.4 KiB
SQL
-- ----------------------------
|
|
-- AR智能巡检平台 - 数据库表回滚SQL
|
|
-- 用于删除所有巡检模块相关表
|
|
-- 创建日期: 2025-01-13
|
|
-- ----------------------------
|
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
-- ----------------------------
|
|
-- 删除所有AR巡检模块表
|
|
-- 注意: 此操作会永久删除表及其数据,请谨慎执行!
|
|
-- ----------------------------
|
|
|
|
DROP TABLE IF EXISTS `ar_step_media`;
|
|
DROP TABLE IF EXISTS `ar_step_record`;
|
|
DROP TABLE IF EXISTS `ar_execution`;
|
|
DROP TABLE IF EXISTS `ar_step`;
|
|
DROP TABLE IF EXISTS `ar_task`;
|
|
DROP TABLE IF EXISTS `ar_point`;
|
|
DROP TABLE IF EXISTS `ar_region`;
|
|
DROP TABLE IF EXISTS `ar_device`;
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|
|
|
|
-- ----------------------------
|
|
-- 回滚完成
|
|
-- ----------------------------
|
|
-- 已删除以下8个表:
|
|
-- 1. ar_device - AR设备管理表
|
|
-- 2. ar_region - 巡检区域管理表
|
|
-- 3. ar_point - 巡检点位管理表
|
|
-- 4. ar_task - 巡检任务模板表
|
|
-- 5. ar_step - 巡检步骤表
|
|
-- 6. ar_step_media - 步骤媒体文件表
|
|
-- 7. ar_execution - 任务执行记录表
|
|
-- 8. ar_step_record - 步骤执行记录表
|
|
-- ----------------------------
|
|
|
|
-- 执行方式:
|
|
-- mysql -u root -p -D ry-vue < /path/to/ar-inspection-tables-rollback.sql
|
|
-- 或
|
|
-- mysql> use ry-vue;
|
|
-- mysql> source /path/to/ar-inspection-tables-rollback.sql;
|