feat(db): versioned migration system with auth tables #26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "exe-dev-bot/kiosk:feat/database-migrations"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Versioned migration system replacing inline
CREATE TABLE IF NOT EXISTS. Adds v0 (baseline feed/setting) and v1 (user, user_permission, api_key, otp_code, audit_log, auth_failure). Enables foreign keys. Installs agent skills (design-discussion, reflect, shelley-handoff). Marks spec 002 as in-progress (11/130).Implement schema_version table tracking and sequential migration execution. Each migration runs in its own transaction with automatic rollback on failure. v0: baseline schema (feed, setting tables) v1: auth tables (user, user_permission, api_key, otp_code, audit_log, auth_failure) Co-authored-by: Shelley <shelley@exe.dev>