UNPKG

music-metadata-search

Version:

Search in your local music library using quick filters on metadata tags

192 lines 4.64 kB
{ "version": "6", "dialect": "sqlite", "tables": { "scans": { "name": "scans", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": false }, "path": { "name": "path", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "createdAt": { "name": "createdAt", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": { "scans_path_unique": { "name": "scans_path_unique", "columns": [ "path" ], "isUnique": true } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "scan_tracks": { "name": "scan_tracks", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": false }, "scanId": { "name": "scanId", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "trackId": { "name": "trackId", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "createdAt": { "name": "createdAt", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": { "scan_tracks_scanId_scans_id_fk": { "name": "scan_tracks_scanId_scans_id_fk", "tableFrom": "scan_tracks", "columnsFrom": [ "scanId" ], "tableTo": "scans", "columnsTo": [ "id" ], "onUpdate": "no action", "onDelete": "cascade" }, "scan_tracks_trackId_tracks_id_fk": { "name": "scan_tracks_trackId_tracks_id_fk", "tableFrom": "scan_tracks", "columnsFrom": [ "trackId" ], "tableTo": "tracks", "columnsTo": [ "id" ], "onUpdate": "no action", "onDelete": "cascade" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "tracks": { "name": "tracks", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": false }, "path": { "name": "path", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "genre": { "name": "genre", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "artist": { "name": "artist", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "album": { "name": "album", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "year": { "name": "year", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "mtime": { "name": "mtime", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": 0 }, "createdAt": { "name": "createdAt", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} } }, "enums": {}, "_meta": { "tables": {}, "columns": {} }, "id": "52e43dac-55f3-439e-bce6-e6965c7aa084", "prevId": "fff394e3-19e3-4432-89fd-9f2b0d109b10", "views": {} }