DBService.cs 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using WCS.Entity;
  5. using wms.service.IService;
  6. using wms.sqlsugar;
  7. //using WMS.BGServices.Model;
  8. //using WMS.BZModels;
  9. namespace wms.service.Service
  10. {
  11. public class DBService: IDBService
  12. {
  13. public void InitPtDB()
  14. {
  15. //var db1 = SqlSugarHelper.Db.GetConnectionScopeWithAttr<BaseContinfo>();
  16. //db1.DbMaintenance.CreateDatabase();
  17. //db1.CodeFirst.InitTables<SysLog>();
  18. //db1.CodeFirst.InitTables<BaseContinfo>();
  19. //db1.CodeFirst.InitTables<BaseCustinfo>();
  20. //db1.CodeFirst.InitTables<BaseMatBom>();
  21. //db1.CodeFirst.InitTables<BaseMatgrp>();
  22. //db1.CodeFirst.InitTables<BaseMatinfo>();
  23. //db1.CodeFirst.InitTables<BaseSuppinfo>();
  24. //db1.CodeFirst.InitTables<BaseUnitgrp>();
  25. //db1.CodeFirst.InitTables<BaseUnitinfo>();
  26. //db1.CodeFirst.InitTables<BaseWarearea>();
  27. //db1.CodeFirst.InitTables<BaseWarecell>();
  28. //db1.CodeFirst.InitTables<BaseWarehouse>();
  29. //db1.CodeFirst.InitTables<BaseWarerule>();
  30. //db1.CodeFirst.InitTables<BillContDtl>();
  31. //db1.CodeFirst.InitTables<BillContGrp>();
  32. //db1.CodeFirst.InitTables<BillDocsinfo>();
  33. //db1.CodeFirst.InitTables<BaseMatinfoRel>();
  34. //db1.CodeFirst.InitTables<SysConfig>();
  35. //db1.CodeFirst.InitTables<SysTbDesc>();
  36. //db1.CodeFirst.InitTables<WCSTaskInfo>();
  37. //db1.CodeFirst.InitTables<ptBillMesmiddle>();
  38. //db1.CodeFirst.InitTables<cpBillInventoryReport>();
  39. }
  40. public void InitHjDB()
  41. {
  42. //var db1 = SqlSugarHelper.Db.GetConnectionScopeWithAttr<BillPushinfo>();
  43. //db1.DbMaintenance.CreateDatabase();
  44. //db1.CodeFirst.InitTables<hjBaseMater>();
  45. //db1.CodeFirst.InitTables<hjSysConfig>();
  46. //db1.CodeFirst.InitTables<hjBaseMaterGroup>();
  47. //db1.CodeFirst.InitTables<hjBaseWarehouse>();
  48. //db1.CodeFirst.InitTables<hjBaseWareZone>();
  49. //db1.CodeFirst.InitTables<hjBaseWareLocation>();
  50. //db1.CodeFirst.InitTables<hjBillBarcode>();
  51. //db1.CodeFirst.InitTables<hjBillDocument>();
  52. //db1.CodeFirst.InitTables<hjBillFeedbackPush>();
  53. //db1.CodeFirst.InitTables<hjBillContainer>();
  54. //db1.CodeFirst.InitTables<hjBillInventory>();
  55. //db1.CodeFirst.InitTables<hjBillTask>();
  56. //db1.CodeFirst.InitTables<hjBillTaskHistory>();
  57. //db1.CodeFirst.InitTables<hjSysJob>();
  58. //db1.CodeFirst.InitTables<hjSysJobApiRelation>();
  59. //db1.CodeFirst.InitTables<ptBaseContainer>();
  60. //db1.CodeFirst.InitTables<hjBillInvFlow>();
  61. //db1.CodeFirst.InitTables<hjBaseSerialnoRule>();
  62. //db1.CodeFirst.InitTables<hjBaseUnits>();
  63. //db1.CodeFirst.InitTables<BillPushinfo>();
  64. //db1.CodeFirst.InitTables<BaseContinfo>();
  65. //db1.CodeFirst.InitTables<BaseCustinfo>();
  66. //db1.CodeFirst.InitTables<BaseMatgrp>();
  67. //db1.CodeFirst.InitTables<BaseMatinfo>();
  68. //db1.CodeFirst.InitTables<BaseSuppinfo>();
  69. //db1.CodeFirst.InitTables<BaseUnitgrp>();
  70. //db1.CodeFirst.InitTables<BaseUnitinfo>();
  71. //db1.CodeFirst.InitTables<BaseUnitrate>();
  72. //db1.CodeFirst.InitTables<BaseWarearea>();
  73. //db1.CodeFirst.InitTables<BaseWarecell>();
  74. //db1.CodeFirst.InitTables<BaseWarehouse>();
  75. //db1.CodeFirst.InitTables<BaseWarerule>();
  76. //db1.CodeFirst.InitTables<BillBominfo>();
  77. //db1.CodeFirst.InitTables<BillBomsetgrp>();
  78. //db1.CodeFirst.InitTables<BillBomsetinfo>();
  79. //db1.CodeFirst.InitTables<BillDocsinfo>();
  80. //db1.CodeFirst.InitTables<BillInvflow>();
  81. //db1.CodeFirst.InitTables<BillInvinit>();
  82. //db1.CodeFirst.InitTables<BillInvnow>();
  83. //db1.CodeFirst.InitTables<BillLog>();
  84. //db1.CodeFirst.InitTables<BillPboxrule>();
  85. //db1.CodeFirst.InitTables<WCS_TaskInfo>();
  86. ////db1.CodeFirst.InitTables<WCS_TaskOld>();
  87. //db1.CodeFirst.InitTables<SysJob>();
  88. //db1.CodeFirst.InitTables<SysJobApiRelation>();
  89. }
  90. public void InitFjDB()
  91. {
  92. //var db1 = SqlSugarHelper.Db.GetConnectionScopeWithAttr<BillMachinfo>();
  93. //db1.DbMaintenance.CreateDatabase();
  94. //db1.CodeFirst.InitTables<BillMachinfo>();
  95. //db1.CodeFirst.InitTables<BillBominfo>();
  96. //db1.CodeFirst.InitTables<BillBomsetgrp>();
  97. //db1.CodeFirst.InitTables<BillBomsetinfo>();
  98. //db1.CodeFirst.InitTables<sqlsugar.model.fj.BillDocsinfo>();
  99. }
  100. public void InitSxDB()
  101. {
  102. //var db1 = SqlSugarHelper.Db.GetConnectionScopeWithAttr<sxBillDocument>();
  103. //db1.DbMaintenance.CreateDatabase();
  104. //db1.CodeFirst.InitTables<sxBaseMater>();
  105. //db1.CodeFirst.InitTables<sxSysConfig>();
  106. //db1.CodeFirst.InitTables<sxBaseMaterGroup>();
  107. //db1.CodeFirst.InitTables<sxBaseWarehouse>();
  108. //db1.CodeFirst.InitTables<sxBaseWareZone>();
  109. //db1.CodeFirst.InitTables<sxBaseWareLocation>();
  110. //db1.CodeFirst.InitTables<sxBillBarcode>();
  111. //db1.CodeFirst.InitTables<sxBillBomInfo>();
  112. //db1.CodeFirst.InitTables<sxBillDocument>();
  113. //db1.CodeFirst.InitTables<sxBillFeedbackPush>();
  114. //db1.CodeFirst.InitTables<sxBillContainer>();
  115. //db1.CodeFirst.InitTables<sxBillInventory>();
  116. //db1.CodeFirst.InitTables<sxBillMachineInfo>();
  117. //db1.CodeFirst.InitTables<sxBillProductPackRule>();
  118. //db1.CodeFirst.InitTables<sxBillTask>();
  119. //db1.CodeFirst.InitTables<sxBillTaskHistory>();
  120. //db1.CodeFirst.InitTables<sxBillWetStack>();
  121. //db1.CodeFirst.InitTables<sxBillWetStackDetail>();
  122. //db1.CodeFirst.InitTables<sxSysJob>();
  123. //db1.CodeFirst.InitTables<sxSysJobApiRelation>();
  124. //db1.CodeFirst.InitTables<sxBaseContainer>();
  125. //db1.CodeFirst.InitTables<sxBillInvFlow>();
  126. }
  127. public void InitCpDB()
  128. {
  129. //var db1 = SqlSugarHelper.Db.GetConnectionScopeWithAttr<cpBillPushinfo>();
  130. //db1.DbMaintenance.CreateDatabase();
  131. //db1.CodeFirst.InitTables<cpBaseMatinfo>();
  132. //db1.CodeFirst.InitTables<cpSysConfig>();
  133. //db1.CodeFirst.InitTables<cpBaseMatgrp>();
  134. //db1.CodeFirst.InitTables<cpBaseWarehouse>();
  135. //db1.CodeFirst.InitTables<cpBaseWarearea>();
  136. //db1.CodeFirst.InitTables<cpBaseWarecell>();
  137. //db1.CodeFirst.InitTables<cpBaseContinfo>();
  138. //db1.CodeFirst.InitTables<cpBaseCustinfo>();
  139. //db1.CodeFirst.InitTables<cpBaseSuppinfo>();
  140. //db1.CodeFirst.InitTables<cpBaseUnitgrp>();
  141. //db1.CodeFirst.InitTables<cpBaseUnitinfo>();
  142. //db1.CodeFirst.InitTables<cpBaseUnitrate>();
  143. //db1.CodeFirst.InitTables<cpBaseWarerule>();
  144. //db1.CodeFirst.InitTables<cpBillBominfo>();
  145. //db1.CodeFirst.InitTables<cpBillBomsetgrp>();
  146. //db1.CodeFirst.InitTables<cpBillBomsetinfo>();
  147. //db1.CodeFirst.InitTables<cpBillDocsinfo>();
  148. //db1.CodeFirst.InitTables<cpBillInvflow>();
  149. //db1.CodeFirst.InitTables<cpBillInvinit>();
  150. //db1.CodeFirst.InitTables<cpBillInvnow>();
  151. //db1.CodeFirst.InitTables<cpSysJob>();
  152. //db1.CodeFirst.InitTables<cpSysJobApiRelation>();
  153. //db1.CodeFirst.InitTables<cpBillLog>();
  154. //db1.CodeFirst.InitTables<cpBillMachinfo>();
  155. //db1.CodeFirst.InitTables<cpBillPboxrule>();
  156. //db1.CodeFirst.InitTables<cpBillPushinfo>();
  157. //db1.CodeFirst.InitTables<cpWCS_TaskInfo>();
  158. //db1.CodeFirst.InitTables<cpWCSPlcdata>();
  159. //db1.CodeFirst.InitTables<cpBoxItems>();
  160. //db1.CodeFirst.InitTables<cpBillInventoryReport>();
  161. }
  162. }
  163. }