修正Lastleg废弃箱唛字段的初始化归属

This commit is contained in:
2026-11-04 10:24:39 +08:00
parent 2eb0b65ba5
commit c3a6519ce4
3 changed files with 10 additions and 7 deletions
@@ -117,6 +117,15 @@ class Phase5OverseasUpgradeSqlContractTest {
"ALTER TABLE ll_");
}
@Test
void cargoDiscardActualMarksAreDefinedInOverseasBaselines() throws Exception {
String field = "actual_carton_marks_json JSON NULL";
assertThat(createStatement(repositoryFile("lastleg-service/src/main/resources/db/lastleg.sql"),
"ll_cargo_discard_item")).contains(field);
assertThat(createStatement(repositoryFile("deploy/sql/海外区域统一增量-MySQL8.sql"),
"ll_cargo_discard_item")).contains(field);
}
private static String createStatement(String sql, String table) {
String token = "CREATE TABLE IF NOT EXISTS " + table + " (";
int start = sql.indexOf(token);