1.0.571.verify.sql 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. -- 1.0.571.verify.sql
  2. SELECT COUNT(*) = 3
  3. FROM information_schema.tables
  4. WHERE table_schema = DATABASE()
  5. AND table_name IN ('mdp_tenant_std_source','mdp_tenant_std_source_log','mdp_source_gate_log');
  6. SELECT COUNT(*) = 1
  7. FROM information_schema.statistics
  8. WHERE table_schema = DATABASE()
  9. AND table_name = 'mdp_tenant_std_source'
  10. AND index_name = 'uk_tenant_std_source'
  11. AND column_name = 'std_object';
  12. SELECT COUNT(*) = 1
  13. FROM information_schema.columns
  14. WHERE table_schema = DATABASE()
  15. AND table_name = 'mdp_source'
  16. AND column_name = 'system_code';
  17. SELECT COUNT(*) = 8
  18. FROM mdp_tenant_std_source
  19. WHERE tenant_id = 797403760988229
  20. AND source_system = 'T8'
  21. AND std_object IN ('INV_TRANS','WO_LINE_PROD','WO_LINE_SALES','WO_BOM','EMPLOYEE','INV_BAL_MONTHLY','S6_REPORT','FQC_TASK');
  22. SELECT COUNT(*) = 4
  23. FROM mdp_tenant_std_source
  24. WHERE tenant_id = 838257186181189
  25. AND source_system = 'DOPDEMORQ_SQLSERVER'
  26. AND std_object IN ('INV_TRANS','S6_REPORT','FQC_TASK','INV_BAL_MONTHLY');
  27. SELECT (SELECT system_code FROM mdp_source WHERE source_code = 'T8_V5_SQLSERVER') = 'T8';
  28. SELECT (SELECT system_code FROM mdp_source WHERE source_code = 'AIDOPDEV_MYSQL') = 'AIDOP_NATIVE';
  29. SELECT (SELECT system_code FROM mdp_source WHERE source_code = 'DOPDEMORQ_SQLSERVER') = 'DOPDEMORQ_SQLSERVER';
  30. SELECT (SELECT system_code FROM mdp_source WHERE source_code = 'QMS_API') = 'QMS_API';
  31. SELECT COUNT(*) = 0 FROM mdp_std_so WHERE source_system = 'AIDOP';
  32. SELECT COUNT(*) = 6
  33. FROM information_schema.columns
  34. WHERE table_schema = DATABASE()
  35. AND column_name = 'written_by'
  36. AND table_name IN (
  37. 'mdp_std_work_order_line','mdp_std_work_order_bom','mdp_std_employee',
  38. 'mdp_std_s6_report','mdp_std_fqc_task','mdp_std_inventory_balance_monthly');
  39. SELECT COUNT(*) = 42
  40. FROM mdp_tenant_std_source
  41. WHERE tenant_id IN (797403760988229, 838257186181189);
  42. SELECT COUNT(*) = 0
  43. FROM mdp_tenant_std_source
  44. WHERE tenant_id NOT IN (797403760988229, 838257186181189);