create_tables.sql 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. CREATE TABLE IF NOT EXISTS "crm_contract" (
  2. "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
  3. "name" varchar NOT NULL,
  4. "customer_id" bigint,
  5. "business_id" bigint,
  6. "process_instance_id" bigint,
  7. "order_date" varchar,
  8. "owner_user_id" bigint,
  9. "no" varchar,
  10. "start_time" varchar,
  11. "end_time" varchar,
  12. "price" int,
  13. "discount_percent" int,
  14. "product_price" int,
  15. "ro_user_ids" varchar,
  16. "rw_user_ids" varchar,
  17. "contact_id" bigint,
  18. "sign_user_id" bigint,
  19. "contact_last_time" varchar,
  20. "remark" varchar,
  21. "creator" varchar DEFAULT '',
  22. "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  23. "updater" varchar DEFAULT '',
  24. "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  25. "deleted" bit NOT NULL DEFAULT FALSE,
  26. PRIMARY KEY ("id")
  27. ) COMMENT '合同表';
  28. CREATE TABLE IF NOT EXISTS "crm_clue" (
  29. "id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
  30. "transform_status" bit NOT NULL,
  31. "follow_up_status" bit NOT NULL,
  32. "name" varchar NOT NULL,
  33. "customer_id" bigint NOT NULL,
  34. "contact_next_time" varchar,
  35. "telephone" varchar,
  36. "mobile" varchar,
  37. "address" varchar,
  38. "owner_user_id" bigint,
  39. "contact_last_time" varchar,
  40. "remark" varchar,
  41. "creator" varchar DEFAULT '',
  42. "create_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  43. "updater" varchar DEFAULT '',
  44. "update_time" datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  45. "deleted" bit NOT NULL DEFAULT FALSE,
  46. "tenant_id" bigint NOT NULL,
  47. PRIMARY KEY ("id")
  48. ) COMMENT '线索表';