feat(db): migrate accounts/credentials/platforms to v2 schema
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -36,6 +36,7 @@ from db.accounts_repo import (
|
||||
list_platforms_from_db,
|
||||
platform_exists,
|
||||
release_lease,
|
||||
resolve_auth_strategy_for_platform,
|
||||
update_account_error,
|
||||
update_account_last_used,
|
||||
update_account_session_status,
|
||||
@@ -108,6 +109,7 @@ def _insert_secret_holder_account(
|
||||
url=url,
|
||||
extra_json="{}",
|
||||
now=now,
|
||||
auth_strategy=resolve_auth_strategy_for_platform(conn, platform_key),
|
||||
)
|
||||
|
||||
|
||||
@@ -261,6 +263,7 @@ def cmd_account_add_web(
|
||||
conn = get_conn()
|
||||
try:
|
||||
seed_platforms(conn)
|
||||
resolved_auth = resolve_auth_strategy_for_platform(conn, key)
|
||||
new_id = insert_account(
|
||||
conn=conn,
|
||||
platform_key=key,
|
||||
@@ -275,6 +278,7 @@ def cmd_account_add_web(
|
||||
url=resolved_url,
|
||||
extra_json=resolved_extra,
|
||||
now=now,
|
||||
auth_strategy=resolved_auth,
|
||||
)
|
||||
conn.commit()
|
||||
except Exception:
|
||||
|
||||
Reference in New Issue
Block a user