Ensure all PG tables on init; fix migration commits per table.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -301,6 +301,12 @@ def get_stats_data() -> dict:
|
||||
|
||||
|
||||
def init_db():
|
||||
import strategy.strategy_db as strategy_db
|
||||
import risk.account_risk_lib as account_risk_lib
|
||||
|
||||
strategy_db._TABLES_READY = False
|
||||
account_risk_lib._SCHEMA_READY = False
|
||||
|
||||
conn = get_db()
|
||||
c = conn.cursor()
|
||||
c.execute("CREATE TABLE IF NOT EXISTS settings (key TEXT PRIMARY KEY, value TEXT)")
|
||||
@@ -441,6 +447,9 @@ def init_db():
|
||||
from recommend_store import ensure_recommend_tables
|
||||
ensure_account_risk_schema(conn)
|
||||
ensure_recommend_tables(conn)
|
||||
from ai_messages import ensure_ai_messages_table
|
||||
|
||||
ensure_ai_messages_table(conn)
|
||||
conn.commit()
|
||||
conn.close()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user