diff --git a/scripts/create_tables.py b/scripts/create_tables.py index 59142a1..179e24e 100644 --- a/scripts/create_tables.py +++ b/scripts/create_tables.py @@ -40,6 +40,7 @@ CREATE TABLE IF NOT EXISTS params ( _PARAMS_INIT = [ ("workspace_base", "/d/pipeline/workspaces"), ("task_max_retry", "3"), + ("register_open", "1"), ] # sd_features 功能/需求表 DDL(手写,避开 json2ddl 的 DEFAULT ''N'' bug;索引内联避免重复建 Duplicate key name) @@ -226,7 +227,7 @@ async def main(): await sor.execute( "INSERT INTO params (id, params_name, params_value) " "VALUES (${id}$, ${n}$, ${v}$) " - "ON DUPLICATE KEY UPDATE params_value=${v}$", + "ON DUPLICATE KEY UPDATE params_name=params_name", {"id": pname, "n": pname, "v": pval}) print(' tables: appbase params ensured (workspace_base)') except Exception as e: