{ "version": "6", "dialect": "sqlite", "id": "3ce8499a-1b73-4fbd-a2ec-0f872646136a", "prevId": "7c940c6c-2dd6-4509-aad1-90aa48887cb9", "tables": { "models": { "name": "models", "columns": { "capabilities": { "name": "capabilities", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "context_length": { "name": "context_length", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "enabled": { "name": "enabled", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": true }, "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "max_output_tokens": { "name": "max_output_tokens", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "model_id": { "name": "model_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "provider_id": { "name": "provider_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": { "models_provider_id_model_id_unique": { "name": "models_provider_id_model_id_unique", "columns": ["provider_id", "model_id"], "isUnique": true }, "models_provider_id_idx": { "name": "models_provider_id_idx", "columns": ["provider_id"], "isUnique": false } }, "foreignKeys": { "models_provider_id_providers_id_fk": { "name": "models_provider_id_providers_id_fk", "tableFrom": "models", "tableTo": "providers", "columnsFrom": ["provider_id"], "columnsTo": ["id"], "onDelete": "no action", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "projects": { "name": "projects", "columns": { "archived_at": { "name": "archived_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "status": { "name": "status", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "'active'" }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": { "projects_name_unique": { "name": "projects_name_unique", "columns": ["name"], "isUnique": true } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "providers": { "name": "providers", "columns": { "api_key": { "name": "api_key", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "base_url": { "name": "base_url", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "enabled": { "name": "enabled", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": true }, "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "'openai-compatible'" }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": { "providers_name_unique": { "name": "providers_name_unique", "columns": ["name"], "isUnique": true } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "schema_migrations": { "name": "schema_migrations", "columns": { "applied_at": { "name": "applied_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "checksum": { "name": "checksum", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} } }, "views": {}, "enums": {}, "_meta": { "schemas": {}, "tables": {}, "columns": {} }, "internal": { "indexes": {} } }