2026-09-02_workordtemp_add_tenant_id.sql 443 B

123456789
  1. -- WorkOrdTemp 补 tenant_id 列(存储过程产出的无租户中间表,需要加租户隔离)
  2. SET @col_exists = (SELECT COUNT(1) FROM information_schema.COLUMNS
  3. WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'WorkOrdTemp' AND COLUMN_NAME = 'tenant_id');
  4. SET @sql = IF(@col_exists = 0,
  5. 'ALTER TABLE WorkOrdTemp ADD COLUMN tenant_id BIGINT NULL',
  6. 'SELECT 1');
  7. PREPARE stmt FROM @sql;
  8. EXECUTE stmt;
  9. DEALLOCATE PREPARE stmt;