{ "version": "6", "dialect": "sqlite", "id": "1073123c-0df9-4109-84bf-7f23b95ec5bd", "prevId": "721bbb8f-b929-4018-9420-0ae75b03ff93", "tables": { "events": { "name": "events", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "index": { "name": "index", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "direction": { "name": "direction", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "lane": { "name": "lane", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false }, "source": { "name": "source", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "identity": { "name": "identity", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "occurred_at": { "name": "occurred_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "prev_hash": { "name": "prev_hash", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "signature": { "name": "signature", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": { "events_index_unique": { "name": "events_index_unique", "columns": [ "index" ], "isUnique": true } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "lane_devices": { "name": "lane_devices", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "lane": { "name": "lane", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false }, "category": { "name": "category", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "driver_id": { "name": "driver_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "config": { "name": "config", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "enabled": { "name": "enabled", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": true }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "(current_timestamp)" } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "setup_state": { "name": "setup_state", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": false }, "completed_at": { "name": "completed_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "users": { "name": "users", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "username": { "name": "username", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "password_hash": { "name": "password_hash", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "role": { "name": "role", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "(current_timestamp)" } }, "indexes": { "users_username_unique": { "name": "users_username_unique", "columns": [ "username" ], "isUnique": true } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} } }, "views": {}, "enums": {}, "_meta": { "schemas": {}, "tables": {}, "columns": {} }, "internal": { "indexes": {} } }