UNPKG

task-pigeon

Version:

Small local task queue CLI backed by SQLite.

113 lines (112 loc) 2.7 kB
{ "version": "6", "dialect": "sqlite", "id": "b5aa0cc0-81b5-4e39-9625-0a30291f555a", "prevId": "00000000-0000-0000-0000-000000000000", "tables": { "tasks": { "name": "tasks", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "url": { "name": "url", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "status": { "name": "status", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "'pending'" }, "claimed_by": { "name": "claimed_by", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "note": { "name": "note", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "claimed_at": { "name": "claimed_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "blocked_at": { "name": "blocked_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "done_at": { "name": "done_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": { "tasks_status_created_idx": { "name": "tasks_status_created_idx", "columns": ["status", "created_at", "id"], "isUnique": false } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} } }, "views": {}, "enums": {}, "_meta": { "schemas": {}, "tables": {}, "columns": {} }, "internal": { "indexes": {} } }