HTSail_CS-create.sql 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. -- ----------------------------
  2. -- Table structure for t_Applet_Order
  3. -- ----------------------------
  4. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_Applet_Order]') AND type IN ('U'))
  5. DROP TABLE [dbo].[t_Applet_Order]
  6. GO
  7. CREATE TABLE [dbo].[t_Applet_Order] (
  8. [FRowID] [dbo].[RowID] NOT NULL,
  9. [FCode] varchar(50) NULL,
  10. [FPlacer] bigint NULL,
  11. [FPlaceTime] datetime DEFAULT GETDATE() NULL,
  12. [FStatus] int DEFAULT 0 NULL,
  13. -- 常规审计字段
  14. [CreateDept] bigint NULL,
  15. [CreateBy] bigint NULL,
  16. [CreateTime] datetime DEFAULT GETDATE() NULL,
  17. [UpdateBy] bigint NULL,
  18. [UpdateTime] datetime NULL
  19. )
  20. GO
  21. ALTER TABLE [dbo].[t_Applet_Order] ADD CONSTRAINT [PK_t_Applet_Order] PRIMARY KEY CLUSTERED ([FRowID])
  22. GO
  23. -- 字段注释
  24. EXEC sp_addextendedproperty 'MS_Description', N'订单主键', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order', 'COLUMN', N'FRowID'
  25. GO
  26. EXEC sp_addextendedproperty 'MS_Description', N'订单单号', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order', 'COLUMN', N'FCode'
  27. GO
  28. EXEC sp_addextendedproperty 'MS_Description', N'下单人', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order', 'COLUMN', N'FPlacer'
  29. GO
  30. EXEC sp_addextendedproperty 'MS_Description', N'下单时间', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order', 'COLUMN', N'FPlaceTime'
  31. GO
  32. EXEC sp_addextendedproperty 'MS_Description', N'订单状态 (0-待审核)', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order', 'COLUMN', N'FStatus'
  33. GO
  34. EXEC sp_addextendedproperty 'MS_Description', N'创建部门', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order', 'COLUMN', N'CreateDept'
  35. GO
  36. -- ----------------------------
  37. -- Table structure for t_Applet_Order_Details
  38. -- ----------------------------
  39. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_Applet_Order_Details]') AND type IN ('U'))
  40. DROP TABLE [dbo].[t_Applet_Order_Details]
  41. GO
  42. CREATE TABLE [dbo].[t_Applet_Order_Details] (
  43. [FRowID] [dbo].[RowID] NOT NULL,
  44. [FOrderID] [dbo].[RowID] NULL,
  45. -- 型材信息
  46. [ModelID] [dbo].[RowID] NULL,
  47. [ModelNum] [dbo].[FNum] NULL,
  48. [ModelName] [dbo].[FNum] NULL,
  49. [Material] [dbo].[FNum] NULL,
  50. -- 表面处理
  51. [SurfaceID] [dbo].[RowID] NULL,
  52. [SurfaceName] [dbo].[FNum] NULL,
  53. -- 包装方式
  54. [PackID] [dbo].[RowID] NULL,
  55. [PackName] [dbo].[FNum] NULL,
  56. -- 规格与数量
  57. [Length] [dbo].[CustomFloat] NULL,
  58. [WallThickness] [dbo].[CustomFloat] NULL,
  59. [Count] int NULL,
  60. -- 审计字段
  61. [CreateDept] bigint NULL,
  62. [CreateBy] bigint NULL,
  63. [CreateTime] datetime DEFAULT GETDATE() NULL,
  64. [UpdateBy] bigint NULL,
  65. [UpdateTime] datetime NULL
  66. )
  67. GO
  68. ALTER TABLE [dbo].[t_Applet_Order_Details] ADD CONSTRAINT [PK_t_Applet_Order_Details] PRIMARY KEY CLUSTERED ([FRowID])
  69. GO
  70. -- 字段注释
  71. EXEC sp_addextendedproperty 'MS_Description', N'记录主键', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'FRowID'
  72. GO
  73. EXEC sp_addextendedproperty 'MS_Description', N'主订单ID', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'FOrderID'
  74. GO
  75. EXEC sp_addextendedproperty 'MS_Description', N'型材ID', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'ModelID'
  76. GO
  77. EXEC sp_addextendedproperty 'MS_Description', N'型材编号', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'ModelNum'
  78. GO
  79. EXEC sp_addextendedproperty 'MS_Description', N'型材名称', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'ModelName'
  80. GO
  81. EXEC sp_addextendedproperty 'MS_Description', N'型材材质', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'Material'
  82. GO
  83. EXEC sp_addextendedproperty 'MS_Description', N'表面处理ID', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'SurfaceID'
  84. GO
  85. EXEC sp_addextendedproperty 'MS_Description', N'表面处理名称', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'SurfaceName'
  86. GO
  87. EXEC sp_addextendedproperty 'MS_Description', N'包装方式ID', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'PackID'
  88. GO
  89. EXEC sp_addextendedproperty 'MS_Description', N'包装方式名称', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'PackName'
  90. GO
  91. EXEC sp_addextendedproperty 'MS_Description', N'长度(mm)', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'Length'
  92. GO
  93. EXEC sp_addextendedproperty 'MS_Description', N'壁厚(mm)', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'WallThickness'
  94. GO
  95. EXEC sp_addextendedproperty 'MS_Description', N'支数', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'Count'
  96. GO
  97. EXEC sp_addextendedproperty 'MS_Description', N'创建部门', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Details', 'COLUMN', N'CreateDept'
  98. GO
  99. -- ----------------------------
  100. -- Table structure for t_Applet_Order_Audit
  101. -- ----------------------------
  102. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_Applet_Order_Audit]') AND type IN ('U'))
  103. DROP TABLE [dbo].[t_Applet_Order_Audit]
  104. GO
  105. CREATE TABLE [dbo].[t_Applet_Order_Audit] (
  106. [FRowID] [dbo].[RowID] NOT NULL,
  107. [FOrderID] [dbo].[RowID] NOT NULL,
  108. [FAuditor] bigint NULL,
  109. [FAuditTime] datetime DEFAULT GETDATE() NULL,
  110. [FAuditResult] int NULL, -- 1-通过, 2-驳回
  111. [FRejectReason] nvarchar(500) NULL,
  112. -- 审计字段
  113. [CreateDept] bigint NULL,
  114. [CreateBy] bigint NULL,
  115. [CreateTime] datetime DEFAULT GETDATE() NULL,
  116. [UpdateBy] bigint NULL,
  117. [UpdateTime] datetime NULL
  118. )
  119. GO
  120. ALTER TABLE [dbo].[t_Applet_Order_Audit] ADD CONSTRAINT [PK_t_Applet_Order_Audit] PRIMARY KEY CLUSTERED ([FRowID])
  121. GO
  122. -- 字段注释
  123. EXEC sp_addextendedproperty 'MS_Description', N'审核记录主键', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Audit', 'COLUMN', N'FRowID'
  124. GO
  125. EXEC sp_addextendedproperty 'MS_Description', N'订单ID', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Audit', 'COLUMN', N'FOrderID'
  126. GO
  127. EXEC sp_addextendedproperty 'MS_Description', N'审核人', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Audit', 'COLUMN', N'FAuditor'
  128. GO
  129. EXEC sp_addextendedproperty 'MS_Description', N'审核时间', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Audit', 'COLUMN', N'FAuditTime'
  130. GO
  131. EXEC sp_addextendedproperty 'MS_Description', N'审核结果(1-通过, 2-驳回)', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Audit', 'COLUMN', N'FAuditResult'
  132. GO
  133. EXEC sp_addextendedproperty 'MS_Description', N'驳回原因', 'SCHEMA', N'dbo', 'TABLE', N't_Applet_Order_Audit', 'COLUMN', N'FRejectReason'
  134. GO