feat(database): split MisData into archival tables
Split MisData table into MisData_Curr (Status='Current') and MisData_Hist (Status='BackLevel') following existing archival pattern. - Add MisData_Curr and MisData_Hist table scripts - Create MisData view (UNION ALL) for backward compatibility - Update production and DEV pipeline configurations - Update unit tests for new table count (22 tables) - Update database documentation
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
"settings": {
|
||||
"sizeCategories": {
|
||||
"small": ["Branch", "OrgHierarchy", "WorkCenter", "ProfitCenter"],
|
||||
"medium": ["JdeUser", "FunctionCode", "Item", "RouteMaster"],
|
||||
"large": ["Lot", "MisData", "WorkOrder_Curr", "WorkOrder_Hist", "LotUsage_Hist", "WorkOrderComponent_Hist"],
|
||||
"medium": ["JdeUser", "FunctionCode", "Item", "RouteMaster", "MisData_Curr"],
|
||||
"large": ["Lot", "MisData_Hist", "WorkOrder_Curr", "WorkOrder_Hist", "LotUsage_Hist", "WorkOrderComponent_Hist"],
|
||||
"veryLarge": ["WorkOrderStep_Hist", "WorkOrderComponent_Curr", "WorkOrderRouting", "LotUsage_Curr", "WorkOrderStep_Curr", "WorkOrderTime_Hist", "WorkOrderTime_Curr"]
|
||||
}
|
||||
},
|
||||
@@ -44,9 +44,13 @@
|
||||
"source": { "fileName": "lot.pb.zstd" },
|
||||
"destination": { "table": "Lot" }
|
||||
},
|
||||
"MisData": {
|
||||
"source": { "fileName": "misdata.pb.zstd" },
|
||||
"destination": { "table": "MisData" }
|
||||
"MisData_Curr": {
|
||||
"source": { "fileName": "misdata_curr.pb.zstd" },
|
||||
"destination": { "table": "MisData_Curr" }
|
||||
},
|
||||
"MisData_Hist": {
|
||||
"source": { "fileName": "misdata_hist.pb.zstd" },
|
||||
"destination": { "table": "MisData_Hist" }
|
||||
},
|
||||
"WorkOrder_Curr": {
|
||||
"source": { "fileName": "workorder_curr.pb.zstd" },
|
||||
|
||||
Reference in New Issue
Block a user