丰富交易逻辑
This commit is contained in:
parent
18e7c88d16
commit
7ed5e46225
|
|
@ -557,7 +557,7 @@ def run():
|
||||||
"DEFAULT 'NONE' COMMENT 'NONE/REQUESTED/SENT'"):
|
"DEFAULT 'NONE' COMMENT 'NONE/REQUESTED/SENT'"):
|
||||||
eq(find_adjacent_literals(good), [], f"误报: {good[:40]}")
|
eq(find_adjacent_literals(good), [], f"误报: {good[:40]}")
|
||||||
|
|
||||||
@case("DDL 文件本身体检通过 (15 张表 + 1 条初始行)")
|
@case("DDL 文件本身体检通过 (16 张表 + 1 条初始行)")
|
||||||
def _():
|
def _():
|
||||||
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
||||||
from init_db import DDL_FILE, find_adjacent_literals, parse_statements
|
from init_db import DDL_FILE, find_adjacent_literals, parse_statements
|
||||||
|
|
@ -569,7 +569,7 @@ def run():
|
||||||
eq(find_adjacent_literals(s), [], f"{tbl} 有相邻字面量")
|
eq(find_adjacent_literals(s), [], f"{tbl} 有相邻字面量")
|
||||||
# 加表就要来这里 +1 —— 这一行是 DDL 与代码之间唯一的哨兵, 它不动就说明新表没进
|
# 加表就要来这里 +1 —— 这一行是 DDL 与代码之间唯一的哨兵, 它不动就说明新表没进
|
||||||
# ddl_pms_v1.sql (init_db 只认这个文件, 建不出来的表在实机上才会报"表不存在")
|
# ddl_pms_v1.sql (init_db 只认这个文件, 建不出来的表在实机上才会报"表不存在")
|
||||||
eq(len([1 for k, _, _ in stmts if k == "table"]), 15)
|
eq(len([1 for k, _, _ in stmts if k == "table"]), 16)
|
||||||
eq(len([1 for k, _, _ in stmts if k == "seed"]), 1)
|
eq(len([1 for k, _, _ in stmts if k == "seed"]), 1)
|
||||||
|
|
||||||
@case("通道三表的 SQL 全部单表合规")
|
@case("通道三表的 SQL 全部单表合规")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue