物料变更物料历史表.sql 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. CREATE TABLE "axj_mate_change_hi" (
  2. "code" varchar(40) COLLATE "pg_catalog"."default" NOT NULL,
  3. "creationtime" char(19) COLLATE "pg_catalog"."default",
  4. "creator" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  5. "dataoriginflag" int2 DEFAULT 0,
  6. "def1" varchar(101) COLLATE "pg_catalog"."default",
  7. "def10" varchar(101) COLLATE "pg_catalog"."default",
  8. "def11" varchar(101) COLLATE "pg_catalog"."default",
  9. "def12" varchar(101) COLLATE "pg_catalog"."default",
  10. "def13" varchar(101) COLLATE "pg_catalog"."default",
  11. "def14" varchar(101) COLLATE "pg_catalog"."default",
  12. "def15" varchar(101) COLLATE "pg_catalog"."default",
  13. "def16" varchar(101) COLLATE "pg_catalog"."default",
  14. "def17" varchar(101) COLLATE "pg_catalog"."default",
  15. "def18" varchar(101) COLLATE "pg_catalog"."default",
  16. "def19" varchar(101) COLLATE "pg_catalog"."default",
  17. "def2" varchar(101) COLLATE "pg_catalog"."default",
  18. "def20" varchar(101) COLLATE "pg_catalog"."default",
  19. "def21" varchar(101) COLLATE "pg_catalog"."default",
  20. "def22" varchar(101) COLLATE "pg_catalog"."default",
  21. "def23" varchar(101) COLLATE "pg_catalog"."default",
  22. "def24" varchar(101) COLLATE "pg_catalog"."default",
  23. "def25" varchar(101) COLLATE "pg_catalog"."default",
  24. "def26" varchar(101) COLLATE "pg_catalog"."default",
  25. "def27" varchar(101) COLLATE "pg_catalog"."default",
  26. "def28" varchar(101) COLLATE "pg_catalog"."default",
  27. "def29" varchar(101) COLLATE "pg_catalog"."default",
  28. "def3" varchar(101) COLLATE "pg_catalog"."default",
  29. "def30" varchar(101) COLLATE "pg_catalog"."default",
  30. "def31" varchar(101) COLLATE "pg_catalog"."default",
  31. "def32" varchar(101) COLLATE "pg_catalog"."default",
  32. "def33" varchar(101) COLLATE "pg_catalog"."default",
  33. "def34" varchar(101) COLLATE "pg_catalog"."default",
  34. "def35" varchar(101) COLLATE "pg_catalog"."default",
  35. "def36" varchar(101) COLLATE "pg_catalog"."default",
  36. "def37" varchar(101) COLLATE "pg_catalog"."default",
  37. "def38" varchar(101) COLLATE "pg_catalog"."default",
  38. "def39" varchar(101) COLLATE "pg_catalog"."default",
  39. "def4" varchar(101) COLLATE "pg_catalog"."default",
  40. "def40" varchar(101) COLLATE "pg_catalog"."default",
  41. "def41" varchar(101) COLLATE "pg_catalog"."default",
  42. "def42" varchar(101) COLLATE "pg_catalog"."default",
  43. "def43" varchar(101) COLLATE "pg_catalog"."default",
  44. "def44" varchar(101) COLLATE "pg_catalog"."default",
  45. "def45" varchar(101) COLLATE "pg_catalog"."default",
  46. "def46" varchar(101) COLLATE "pg_catalog"."default",
  47. "def47" varchar(101) COLLATE "pg_catalog"."default",
  48. "def48" varchar(101) COLLATE "pg_catalog"."default",
  49. "def49" varchar(101) COLLATE "pg_catalog"."default",
  50. "def5" varchar(101) COLLATE "pg_catalog"."default",
  51. "def50" varchar(101) COLLATE "pg_catalog"."default",
  52. "def6" varchar(101) COLLATE "pg_catalog"."default",
  53. "def7" varchar(101) COLLATE "pg_catalog"."default",
  54. "def8" varchar(101) COLLATE "pg_catalog"."default",
  55. "def9" varchar(101) COLLATE "pg_catalog"."default",
  56. "deletestate" int2,
  57. "delperson" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  58. "deltime" char(19) COLLATE "pg_catalog"."default",
  59. "discountflag" char(1) COLLATE "pg_catalog"."default" DEFAULT 'N'::bpchar,
  60. "dr" int2 DEFAULT 0,
  61. "electronicsale" char(1) COLLATE "pg_catalog"."default",
  62. "ematerialspec" varchar(400) COLLATE "pg_catalog"."default",
  63. "enablestate" int4 NOT NULL DEFAULT 2,
  64. "ename" varchar(200) COLLATE "pg_catalog"."default",
  65. "featureclass" varchar(20) COLLATE "pg_catalog"."default",
  66. "fee" char(1) COLLATE "pg_catalog"."default" DEFAULT 'N'::bpchar,
  67. "goodsprtname" varchar(200) COLLATE "pg_catalog"."default",
  68. "graphid" varchar(50) COLLATE "pg_catalog"."default",
  69. "intolerance" numeric(20,4) NOT NULL DEFAULT 0,
  70. "iselectrans" char(1) COLLATE "pg_catalog"."default",
  71. "isfeature" char(1) COLLATE "pg_catalog"."default",
  72. "ishproitems" char(1) COLLATE "pg_catalog"."default",
  73. "latest" char(1) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 'N'::bpchar,
  74. "matchmode" int4,
  75. "materialbarcode" varchar(30) COLLATE "pg_catalog"."default",
  76. "materialmgt" int2,
  77. "materialmnecode" varchar(50) COLLATE "pg_catalog"."default",
  78. "materialshortname" varchar(300) COLLATE "pg_catalog"."default",
  79. "materialspec" varchar(400) COLLATE "pg_catalog"."default",
  80. "materialtype" varchar(400) COLLATE "pg_catalog"."default",
  81. "memo" varchar(150) COLLATE "pg_catalog"."default",
  82. "modifiedtime" char(19) COLLATE "pg_catalog"."default",
  83. "modifier" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  84. "name" varchar(300) COLLATE "pg_catalog"."default" NOT NULL,
  85. "name2" varchar(300) COLLATE "pg_catalog"."default",
  86. "name3" varchar(300) COLLATE "pg_catalog"."default",
  87. "name4" varchar(300) COLLATE "pg_catalog"."default",
  88. "name5" varchar(300) COLLATE "pg_catalog"."default",
  89. "name6" varchar(300) COLLATE "pg_catalog"."default",
  90. "outcloselowerlimit" numeric(20,4) NOT NULL DEFAULT 0,
  91. "outtolerance" numeric(20,4) NOT NULL DEFAULT 0,
  92. "pk_brand" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  93. "pk_goodscode" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  94. "pk_group" char(20) COLLATE "pg_catalog"."default" NOT NULL,
  95. "pk_marasstframe" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  96. "pk_marbasclass" char(20) COLLATE "pg_catalog"."default" NOT NULL,
  97. "pk_material" char(20) COLLATE "pg_catalog"."default" NOT NULL,
  98. "pk_material_pf" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  99. "pk_mattaxes" varchar(20) COLLATE "pg_catalog"."default" NOT NULL DEFAULT '~'::character varying,
  100. "pk_measdoc" char(20) COLLATE "pg_catalog"."default" NOT NULL,
  101. "pk_org" char(20) COLLATE "pg_catalog"."default" NOT NULL,
  102. "pk_prodline" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  103. "pk_source" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  104. "pk_taxitems" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  105. "prodarea" varchar(20) COLLATE "pg_catalog"."default" DEFAULT '~'::character varying,
  106. "productfamily" char(1) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 'N'::bpchar,
  107. "prolifeperiod" int2,
  108. "retail" char(1) COLLATE "pg_catalog"."default" DEFAULT 'N'::bpchar,
  109. "setpartsflag" char(1) COLLATE "pg_catalog"."default" DEFAULT 'N'::bpchar,
  110. "storeunitnum" numeric(20,8),
  111. "ts" char(19) COLLATE "pg_catalog"."default" DEFAULT to_char(now(), 'yyyy-mm-dd hh24:mi:ss'::text),
  112. "unitheight" varchar(20) COLLATE "pg_catalog"."default",
  113. "unitlength" varchar(20) COLLATE "pg_catalog"."default",
  114. "unitvolume" numeric(20,8) DEFAULT 0,
  115. "unitweight" numeric(20,8) DEFAULT 0,
  116. "unitwidth" varchar(20) COLLATE "pg_catalog"."default",
  117. "version" int4 NOT NULL DEFAULT 1,
  118. "pk_mate_change_hi" char(20) COLLATE "pg_catalog"."default" NOT NULL,
  119. "pk_mate_change_h" varchar(255) COLLATE "pg_catalog"."default",
  120. "pk_mate_change_b" varchar(255) COLLATE "pg_catalog"."default",
  121. CONSTRAINT "bd_material_copy2_pkey" PRIMARY KEY ("pk_mate_change_hi")
  122. )
  123. ;
  124. CREATE INDEX "i_material_1_copy2" ON "axj_mate_change_hi" USING btree (
  125. "pk_org" COLLATE "pg_catalog"."default" "pg_catalog"."bpchar_ops" ASC NULLS LAST,
  126. "pk_group" COLLATE "pg_catalog"."default" "pg_catalog"."bpchar_ops" ASC NULLS LAST
  127. );
  128. CREATE INDEX "i_material_2_copy2" ON "axj_mate_change_hi" USING btree (
  129. "pk_source" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
  130. );
  131. CREATE INDEX "i_material_3_copy2" ON "axj_mate_change_hi" USING btree (
  132. "pk_marbasclass" COLLATE "pg_catalog"."default" "pg_catalog"."bpchar_ops" ASC NULLS LAST
  133. );
  134. CREATE INDEX "i_material_4_copy2" ON "axj_mate_change_hi" USING btree (
  135. "code" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
  136. );
  137. CREATE INDEX "i_material_5_copy2" ON "axj_mate_change_hi" USING btree (
  138. "name" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
  139. );
  140. CREATE INDEX "i_material_6_copy2" ON "axj_mate_change_hi" USING btree (
  141. "materialmnecode" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
  142. );
  143. CREATE INDEX "i_material_ts_copy2" ON "axj_mate_change_hi" USING btree (
  144. "ts" COLLATE "pg_catalog"."default" "pg_catalog"."bpchar_ops" ASC NULLS LAST
  145. );