CREATE TABLE IF NOT EXISTS "AccountData" ( "id" TEXT NOT NULL PRIMARY KEY, "json" TEXT NOT NULL, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "AppData" ( "id" TEXT NOT NULL PRIMARY KEY, "value" TEXT NOT NULL ); CREATE TABLE IF NOT EXISTS "Track" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "Album" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "Artist" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "ArtistAlbum" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "hotAlbums" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "Playlist" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "Audio" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "bitRate" INTEGER NOT NULL, "format" TEXT NOT NULL, "source" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL, "queriedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE IF NOT EXISTS "Lyrics" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "AppleMusicAlbum" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL ); CREATE TABLE IF NOT EXISTS "AppleMusicArtist" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "json" TEXT NOT NULL, "createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, "updatedAt" DATETIME NOT NULL );