qms_add_tenant_id_d4.sql 1.0 KB

12345678910111213141516
  1. -- WP0-D4 / P-016: add tenant_id to all qms_* tables (idempotent pattern)
  2. -- Default backfill tenant: 1300000000001
  3. -- Prefer running companion Python: qms_add_tenant_id_d4.py
  4. --
  5. -- Example per table (repeat for each qms_* without tenant_id):
  6. -- ALTER TABLE `qms_qcp_inspbill`
  7. -- ADD COLUMN `tenant_id` BIGINT NOT NULL DEFAULT 1300000000001 COMMENT 'tenant_id WP0-D4' AFTER `id`;
  8. -- CREATE INDEX `idx_qms_qcp_inspbill_tenant` ON `qms_qcp_inspbill` (`tenant_id`);
  9. -- Tables in aidopdev (2026-07-23 inventory, all had no tenant_id):
  10. -- qms_fqcbj, qms_fqcjygf, qms_fqcjygfzb, qms_gcjyd, qms_gcjydzb, qms_gcjygf, qms_gcjygfzb,
  11. -- qms_inspeccrit_entry, qms_inspection_method, qms_inspectioncrit, qms_inspectionfreq,
  12. -- qms_inspectioninstru, qms_inspectionitems, qms_inspectionstd, qms_inspectionstdentry,
  13. -- qms_inspectpro, qms_inspro_ent, qms_jygf, qms_jygfzb, qms_lymjbmd, qms_oqcjygf, qms_oqcjygfzb,
  14. -- qms_qcp_insappnentry, qms_qcp_inspbill, qms_qcp_inspecapplyn, qms_qcpp_inspbill,
  15. -- qms_qcpp_inspbillst, qms_quality_base_type, qms_sampscheme