{
"db": "SQLite",
"0055bc6c5601c72a463040d8c1dc79239411363e920080be9ac8b077bb828c65": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n INSERT INTO romfiles (path, size)\n VALUES (?, ?)\n "
},
"01b7b42a05c4eda9333b35f7af8bdb8dddf2be7ea9683d496ad162788c07ddf7": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE systems\n SET complete = true\n WHERE id = ?\n AND complete = false\n AND NOT EXISTS (\n SELECT g.id\n FROM games g\n WHERE g.system_id = systems.id\n AND g.complete = false\n AND g.sorting != 2\n )\n "
},
"0b1ea5a5b61f9db176368b014ecbb4fd5a90f1aad5af2d466066e86fcd74d3d3": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 5
}
},
"query": "\n UPDATE headers\n SET name = ?, version = ?, size = ?, system_id = ?\n WHERE id = ?\n "
},
"0cf1e903d705704d912476b70a980da875df78ae8b6de1370bafc802259143a1": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "url",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "complete",
"ordinal": 5,
"type_info": "Bool"
},
{
"name": "arcade",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "merging",
"ordinal": 7,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM systems\n WHERE id = ?\n "
},
"0d3a00cedda8f4e17b47a6db3397e7498c8c38cf40027086907b91a599e6bdbd": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = true\n WHERE system_id = ?\n AND complete = false\n AND jbfolder = false\n AND NOT EXISTS (\n SELECT r.id\n FROM roms AS r\n WHERE r.game_id = games.id\n AND r.romfile_id IS NULL\n )\n "
},
"0f14cf5e8d2fab4ef93be721a6994b753cbb5564effc3091ecddaba6b8def6a4": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "path",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM romfiles\n WHERE id IN (\n SELECT DISTINCT(romfile_id)\n FROM roms\n WHERE game_id IN (\n SELECT id\n FROM games\n WHERE system_id = ?\n )\n )\n "
},
"0ff86fd646cafebe132398b5be88b22131495acd2c3fd42095825bdef12c5108": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM games\n WHERE system_id = ?\n ORDER BY name\n "
},
"10fe686c3d9bc58fa6a9dbda4fe9564144c281577cf9c9a18d98bfc05b336194": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = false\n WHERE system_id = ?\n AND complete = true\n AND EXISTS (\n SELECT r1.id\n FROM roms AS r1\n WHERE r1.game_id = games.id\n AND r1.romfile_id IS NULL\n AND (\n r1.parent_id IS NULL\n OR EXISTS (\n SELECT r2.id\n FROM roms AS r2\n JOIN games AS g ON g.id = r2.game_id\n WHERE r2.id = r1.parent_id\n AND g.bios = false\n )\n )\n )\n "
},
"159507facaddc85d01d94dcb41aab488a243f5b084e0d52199f65f5cf2f1f6fb": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n DELETE FROM systems\n WHERE id = ?\n "
},
"1607b9dda6da9070bc3061bbd4fb7d8d32ab8be699656c3f02686014da4ed4d4": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 4
}
},
"query": "\n INSERT INTO headers (name, version, size, system_id)\n VALUES (?, ?, ?, ?)\n "
},
"17f260b51d34301c1deda20ac17fd20423e04d070e6c4cde92eaa12a8968e69b": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM headers\n WHERE system_id = ?\n "
},
"1a636d68599b74c20bb6c85aea54514d35b409eefb55e92ebda4632c2fe6fca0": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT *\n FROM roms\n WHERE romfile_id IS NULL\n AND size = ?\n AND crc = ?\n ORDER BY name\n "
},
"217db4a45cefc581a724adbf83cd6eab9a9361a5b2cecad8e9e8f94995062aaa": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM games\n WHERE id = ?\n "
},
"2abd71822aa7c3eb8fae5331556192ddad44fb639568c1c471b9dba30f3b21f8": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 9
}
},
"query": "\n INSERT INTO roms (name, bios, size, crc, md5, sha1, rom_status, game_id, parent_id)\n VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)\n "
},
"2b92b64dfd0d46087cfa6289b513222cf0b2ee844edb735273b3018b49b030a2": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "crc",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "md5",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "rom_status",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 9,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 10,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
false,
true,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT r.id, r.name, r.bios, r.size, r.crc, r.md5, r.sha1, r.rom_status, r.game_id, r.romfile_id, r.parent_id\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NOT NULL\n AND g.system_id = ?\n ORDER BY r.name\n "
},
"367b25c0b3a9820abb27ee60479ccb2272cc3a5af4303fb7ee73973a5d432536": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 10
}
},
"query": "\n UPDATE roms\n SET name = ?, bios = ?, size = ?, crc = ?, md5 = ?, sha1 = ?, rom_status = ?, game_id = ?, parent_id = ?\n WHERE id = ?\n "
},
"3a0c278261ef31ef89809d78b5a55d165615ce7dd93c2bc3107d18f9dcc2b823": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT *\n FROM roms\n WHERE name = ?\n AND game_id = ?\n "
},
"3ae64b4b4ea8f6f19346819c8cf58e74a87ea9336f552b9247dbaee6a540bbb9": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 8
}
},
"query": "\n INSERT INTO games (name, description, comment, bios, regions, system_id, parent_id, bios_id)\n VALUES (?, ?, ?, ?, ?, ?, ?, ?)\n "
},
"42df705bdb2d82ef943abba42f4c06d4c488cc1fc47ff64e920f1610ba4ebdda": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT COUNT(r.id) AS 'count!'\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NOT NULL\n AND r.size = ?\n AND r.md5 = ?\n AND g.system_id = ?\n "
},
"4704312498be0fe85028fcab1263c7784cc0412afb08743dde8c545e89a5edde": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "crc",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "md5",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "rom_status",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 9,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 10,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
false,
true,
true
],
"parameters": {
"Right": 4
}
},
"query": "\n SELECT r.id, r.name, r.bios, r.size, r.crc, r.md5, r.sha1, r.rom_status, r.game_id, r.romfile_id, r.parent_id\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NULL\n AND r.name = ?\n AND r.size = ?\n AND r.md5 = ?\n AND r.parent_id IS NOT NULL\n AND g.system_id = ?\n ORDER BY g.name\n "
},
"4bafbd936f02a619c4dd002bc2773bf0ec7772b2db6f7d6f529f4270033b0c96": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "crc",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "md5",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "rom_status",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 9,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 10,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
false,
true,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT r.id, r.name, r.bios, r.size, r.crc, r.md5, r.sha1, r.rom_status, r.game_id, r.romfile_id, r.parent_id\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NOT NULL\n AND r.size = ?\n AND r.crc = ?\n AND g.system_id = ?\n ORDER BY r.name\n "
},
"4c3fe1d69c52e5bfc95e8fe8f925295fd1d4c3129a6cf25e405bca126c46988c": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 5
}
},
"query": "\n INSERT INTO systems (name, description, version, url, arcade)\n VALUES (?, ?, ?, ?, ?)\n "
},
"4e94e44427b4d31a8d01bfbc75b881c831910f7bca673563b2f7213cdbfe54c1": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n UPDATE games\n SET jbfolder = ?\n WHERE id = ?\n "
},
"514044d4c704946e4112327977ab9b4b2882ebd5d61a51285612a645f6bdfaca": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 3
}
},
"query": "\n INSERT INTO rules (start_byte, hex_value, header_id)\n VALUES (?, ?, ?)\n "
},
"51e99197eb918ba9849f524b9ab79c683bb202ec97d1aba98fd68a1c18027e5f": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "url",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "complete",
"ordinal": 5,
"type_info": "Bool"
},
{
"name": "arcade",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "merging",
"ordinal": 7,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM systems\n WHERE name LIKE ?\n "
},
"5582f59f4057aa716a10a7daff0755ad2a2e6b8d9c12b409813d4db4363ee115": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE systems\n SET complete = false\n WHERE id = ?\n AND complete = true\n AND EXISTS (\n SELECT g.id\n FROM games g\n WHERE g.system_id = systems.id\n AND g.complete = false\n AND g.sorting != 2\n )\n "
},
"55e90499fd95c16be5965bb384879fad9dcb4f1916acd20f1c3795f1def3ffc3": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 5
}
},
"query": "\n INSERT INTO roms (name, size, md5, game_id, parent_id)\n VALUES (?, ?, ?, ?, ?)\n "
},
"5836bfb24b4827c4a31e5687a53cf7622994faee786d9b37057d8ca6337b93f4": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 6
}
},
"query": "\n UPDATE systems\n SET name = ?, description = ?, version = ?, url = ?, arcade = ?\n WHERE id = ?\n "
},
"593bf2a7d9e545867a5986f99182311117a95d6866e7cc96a06dd86180f0a89a": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n UPDATE systems\n SET merging = ?\n WHERE id = ?\n "
},
"5b3d774d597a94d1550f998dd0e5a9ea76296034cb75ac31c9bd7fbfbfbd6590": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "path",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM romfiles\n WHERE id = ?\n "
},
"5f86591c6da630bd7214ef13cb912211e85319eba4c461313bfc1432c439a2a1": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "crc",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "md5",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "rom_status",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 9,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 10,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
false,
true,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT r.id, r.name, r.bios, r.size, r.crc, r.md5, r.sha1, r.rom_status, r.game_id, r.romfile_id, r.parent_id\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NULL\n AND r.size = ?\n AND r.sha1 = ?\n AND g.system_id = ?\n ORDER BY r.name\n "
},
"62696e128d99b70d218f82ab9caa11edbb468f71c707ea090d437957a7e4337f": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 4
}
},
"query": "\n SELECT COUNT(r.id) AS 'count!'\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NULL\n AND r.name = ?\n AND r.size = ?\n AND r.md5 = ?\n AND r.parent_id IS NOT NULL\n AND g.system_id = ?\n "
},
"67a036c676a5874cd71d3a65c20ef5acdd2b2a193c1333bc0cc8d9ac01e09350": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT *\n FROM roms\n WHERE romfile_id IS NULL\n AND size = ?\n AND md5 = ?\n AND parent_id = ?\n ORDER BY name\n "
},
"67de96fc3556dca41196500bf00e8b688d6183207dfa98bc1813c76c6e32a299": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = true\n WHERE system_id = ?\n AND complete = false\n AND NOT EXISTS (\n SELECT r1.id\n FROM roms AS r1\n WHERE r1.game_id = games.id\n AND r1.romfile_id IS NULL\n AND (\n r1.parent_id IS NULL\n OR EXISTS (\n SELECT r2.id\n FROM roms AS r2\n JOIN games AS g ON g.id = r2.game_id\n WHERE r2.id = r1.parent_id\n AND g.bios = false\n )\n )\n )\n "
},
"6b4066ebf2196fe0fa2d0926adf4c0b93cef0e74b264f5ea55159833448e672d": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT COUNT(id) AS 'count!'\n FROM roms\n WHERE romfile_id IS NOT NULL\n AND size = ?\n AND md5 = ?\n "
},
"6b8018ed9bc56d1e9f94bfd8ed97268a3498c82e7c2648dad6a90040cb8457ab": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT *\n FROM games\n WHERE name LIKE ?\n AND system_id = ?\n AND id IN (\n SELECT DISTINCT(game_id)\n FROM roms\n WHERE romfile_id IS NOT NULL\n )\n ORDER BY name\n "
},
"6c6669fc177d144496af30fbdd1cbba3eb212ecb6839f6c6d23789f3325f2800": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n DELETE FROM games\n WHERE name = ?\n AND system_id = ?\n "
},
"70a539062caf4564bc71cea22d81b1920e64b2040111a4c1d24e6d29bf5fb4b2": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n UPDATE settings\n SET value = ?\n WHERE id = ?\n "
},
"718603323fd3e270284d060343a938c582d9d640e45e2c5cb1616d250c68906a": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM roms\n WHERE game_id = ?\n ORDER BY name\n "
},
"72159315598397a582ab7ec94ad376c892d453912d29ae96a6ab3271cc38e589": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT *\n FROM roms\n WHERE romfile_id IS NULL\n AND size = ?\n AND sha1 = ?\n ORDER BY name\n "
},
"721e3d4b2564a16dddc69c7afdca31831b1a2e0fc3ab0f94d24feb584e58601e": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT *\n FROM roms\n WHERE romfile_id IS NULL\n AND size = ?\n AND md5 = ?\n ORDER BY name\n "
},
"72307771ed0241b6a1e10f21e85100bc457a04090e508410eb2c1115b0e19e5a": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM games\n WHERE system_id = ?\n AND id IN (\n SELECT DISTINCT(game_id)\n FROM roms\n WHERE romfile_id IS NOT NULL\n )\n ORDER BY name\n "
},
"75692a78db13f297650015d0746c85532c05f953adfc3f8893cbfe21d360b505": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 9
}
},
"query": "\n UPDATE games\n SET name = ?, description = ?, comment = ?, bios = ?, regions = ?, system_id = ?, parent_id = ?, bios_id = ?\n WHERE id = ?\n "
},
"7a47ea842ef3cb2ee7aa7a88808bfa6d0b3493a1571cb5575e0bc940c7f45728": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM games\n WHERE system_id = ?\n AND parent_id IS NOT NULL\n ORDER BY name\n "
},
"8032875b0ca4c8ba81b2838e9f970af320eec14447b36da5ba1ed19f384a6eb6": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT *\n FROM roms\n WHERE size = ?\n AND crc = ?\n AND game_id = ?\n "
},
"81c1a2e09c110f13f73d1f2a7ebce56692ce19978ac54b26e9d4ef1748f19e0c": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT COUNT(id) AS 'count!'\n FROM roms\n WHERE romfile_id IS NOT NULL\n AND size = ?\n AND crc = ?\n "
},
"8625c509926431b3ce3450aa8347b3232014b59b61ceb6fcceeddba057859de6": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "crc",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "md5",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "rom_status",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 9,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 10,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
false,
true,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT r.id, r.name, r.bios, r.size, r.crc, r.md5, r.sha1, r.rom_status, r.game_id, r.romfile_id, r.parent_id\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NULL\n AND r.size = ?\n AND r.crc = ?\n AND g.system_id = ?\n ORDER BY r.name\n "
},
"8776895fa04c2bca3abe6c79b6cd5d58d68d287e5b10b93a567132b1fe447e79": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM roms\n ORDER BY name\n "
},
"8b8214aac3faa37c074fbfede633de976a5abd22a44ea7d6179acccde7af4a7f": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT COUNT(r.id) AS 'count!'\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NOT NULL\n AND r.size = ?\n AND r.sha1 = ?\n AND g.system_id = ?\n ORDER BY r.name\n "
},
"908104c9af0b94409718061c2643db5d18858e6f060c5d0976d61d527d2c6d36": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 2
}
},
"query": "\n SELECT COUNT(id) AS 'count!'\n FROM roms\n WHERE romfile_id IS NOT NULL\n AND size = ?\n AND sha1 = ?\n ORDER BY name\n "
},
"93561b76f0db3fe60727271981f6ec227069fe1827be93036d99afb4089cb5bb": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT COUNT(r.id) AS 'count!'\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NOT NULL\n AND r.size = ?\n AND r.crc = ?\n AND g.system_id = ?\n "
},
"9a2ad65a97d75cc6a739b34989bae92403f87479788ee17f68acf09f96ea6183": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM games\n ORDER BY name\n "
},
"9e02e82f74fee9c85b1b4679748fee69d7329f5802f7f02b6ec42efdc4dcf647": {
"describe": {
"columns": [
{
"name": "count!",
"ordinal": 0,
"type_info": "Int"
}
],
"nullable": [
false
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT count(id) AS 'count!'\n FROM roms\n WHERE romfile_id IS NOT NULL\n AND size = ?\n AND md5 = ?\n AND parent_id = ?\n "
},
"a125e578d08f63cd1a8420b3547952bd41ef8f32db3b814684a57d3fb61abb1a": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "url",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "complete",
"ordinal": 5,
"type_info": "Bool"
},
{
"name": "arcade",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "merging",
"ordinal": 7,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM systems\n WHERE name = ?\n "
},
"a1d261ee89ace572e49b4a12a25aff1f8582ea82bd9cd9a9a38e93e1d23b89e4": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "key",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "value",
"ordinal": 2,
"type_info": "Text"
}
],
"nullable": [
false,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM settings\n WHERE key = ?\n "
},
"a6766e68ff62758f5affa7a93f61c33187afe0bdf32c2fb3966e7cb1e3b63b1e": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "key",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "value",
"ordinal": 2,
"type_info": "Text"
}
],
"nullable": [
false,
false,
true
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM settings\n ORDER BY key\n "
},
"aa52b9450959a2ec845d5bea3dced8f2a65fa9d1e75dfa1f2967fcdb0b269970": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n UPDATE games\n SET playlist_id = ?\n WHERE id = ?\n "
},
"ad75b95a7051eb1f245e7090b35ae004520e79ea4a9e5f62b9c6574a7886d934": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM roms\n WHERE game_id = ?\n AND (\n parent_id IS NULL\n OR (\n parent_id IS NOT NULL\n AND bios = false\n )\n )\n ORDER BY name\n "
},
"ae002d8ca4a72f05e39aa2baa8f1e066a5d98766d423097e9bd16e0cbdce606a": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = true\n WHERE system_id = ?\n AND complete = false\n AND NOT EXISTS (\n SELECT r.id\n FROM roms AS r\n WHERE r.game_id = games.id\n AND r.romfile_id IS NULL\n AND r.parent_id IS NULL\n )\n "
},
"b0df8c7ef7c4bb0fd0fc32650b79e1863a1db3eca80d332890c948a48f793795": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT *\n FROM games\n WHERE name = ?\n AND bios = ?\n AND system_id = ?\n "
},
"b1090241765e28b64975666d9766f6a70fe800b03b144fb526e2035270391e79": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n DELETE FROM rules\n WHERE header_id = ?\n "
},
"b7076483078dc1b82cb413f40148ec712fa2f547948c6319f5ea0151faf3b9e8": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "path",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM romfiles\n WHERE id IN (\n SELECT DISTINCT(playlist_id)\n FROM games\n WHERE system_id = ?\n )\n "
},
"b8ac2702d4dbb79be38e49195e1d9a80b6e7213a517a327acb7a6b7b00283fcc": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = true\n WHERE system_id = ?\n AND complete = false\n AND jbfolder = true\n AND NOT EXISTS (\n SELECT r.id\n FROM roms r\n WHERE r.game_id = games.id\n AND r.romfile_id IS NULL\n AND r.parent_id IS NOT NULL\n AND r.name NOT LIKE 'PS3_CONTENT/%'\n AND r.name NOT LIKE 'PS3_EXTRA/%'\n AND r.name NOT LIKE 'PS3_UPDATE/%'\n )\n "
},
"b8c22dc87ebc9b31500113b7a925e1c26164aaf293015ceae634832f335ebb98": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "url",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "complete",
"ordinal": 5,
"type_info": "Bool"
},
{
"name": "arcade",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "merging",
"ordinal": 7,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
false,
false,
false
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM systems\n WHERE arcade = true\n ORDER BY name\n "
},
"bbafa2927f3e33bc537537f97f2b7b779157f91f452a3f56904f93e56a577d9b": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "path",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM romfiles\n ORDER BY path\n "
},
"c166af62630ce48976529367dfc8cb7a856c05d129d6193e586fbe0571f0aa3f": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = false\n WHERE system_id = ?\n AND complete = true\n AND EXISTS (\n SELECT r.id\n FROM roms AS r\n WHERE r.game_id = games.id\n AND r.romfile_id IS NULL\n AND r.parent_id IS NULL\n )\n "
},
"c44b8ede315fcea5a2d38811078380e623b809152cf9a09bde99423d555b8c9d": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM games\n WHERE system_id = ?\n AND parent_id IS NULL\n ORDER BY name\n "
},
"c5c7e520b5d70b5244a3f804e01fd52d3dfac6b4a8c11a8936db4c868dbd4fff": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "url",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "complete",
"ordinal": 5,
"type_info": "Bool"
},
{
"name": "arcade",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "merging",
"ordinal": 7,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
false,
false,
false
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM systems\n ORDER BY name\n "
},
"c6cbdf74f9d4b77facb5816a77a7964b8ed77a7bcd4a8e17b1c0cbda8b7b5337": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 6
}
},
"query": "\n UPDATE roms\n SET name = ?, size = ?, md5 = ?, game_id = ?, parent_id = ?\n WHERE id = ?\n "
},
"d1c3473bc7b33d4b7a84372aeaa95a1e51a8e6f4df8db35a3d6b23e81ff71669": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n INSERT INTO settings (key, value)\n VALUES (?, ?)\n "
},
"d2e00e8ea6a81f2b6946a050a7f2f547aa3a96bc95ca84f24989a00a31162ddf": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = false\n WHERE system_id = ?\n AND complete = true\n AND jbfolder = true\n AND EXISTS (\n SELECT r.id\n FROM roms r\n WHERE r.game_id = games.id\n AND r.romfile_id IS NULL\n AND r.parent_id IS NOT NULL\n AND r.name NOT LIKE 'PS3_CONTENT/%'\n AND r.name NOT LIKE 'PS3_EXTRA/%'\n AND r.name NOT LIKE 'PS3_UPDATE/%'\n )\n "
},
"d3c5cf0c91aa16cafcae3c25e43a07700d1212c234a03801369b6228648edb26": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM roms\n WHERE id = ?\n "
},
"da902f9627b1b0fe14827f5ee3970c958723d6decd3e9eada2e0e6a2d48e9e8f": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 3
}
},
"query": "\n UPDATE romfiles \n SET path = ?, size = ?\n WHERE id = ?\n "
},
"dafab95d6370fd6c7ccdb09a0f7877f1d80313b1ed662a58db09885d9b0fa35c": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n UPDATE games\n SET complete = false\n WHERE system_id = ?\n AND complete = true\n AND jbfolder = false\n AND EXISTS (\n SELECT r.id\n FROM roms AS r\n WHERE r.game_id = games.id\n AND r.romfile_id IS NULL\n )\n "
},
"dc2c49c1449cfc840d3b8d86737987d70ee4d021e956eedb691bedfeb0cb929f": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "path",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM romfiles\n WHERE path = ?\n "
},
"dfca7e23bd942cfd6a0c2362b957f17d52065d4fcf8fa2816051cfbf344da236": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "regions",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "system_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "complete",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "sorting",
"ordinal": 7,
"type_info": "Int64"
},
{
"name": "comment",
"ordinal": 8,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "bios_id",
"ordinal": 10,
"type_info": "Int64"
},
{
"name": "external_id",
"ordinal": 11,
"type_info": "Text"
},
{
"name": "jbfolder",
"ordinal": 12,
"type_info": "Bool"
},
{
"name": "playlist_id",
"ordinal": 13,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
false,
true,
false,
false,
true,
false,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM games\n WHERE system_id = ?\n AND sorting != 2 \n ORDER BY name\n "
},
"e1ba139b71084de018f1b3a1f60fcaf18e2730ba56e778ef65fcb80c9c16463a": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM roms\n WHERE game_id = ?\n AND parent_id IS NOT NULL\n ORDER BY name\n "
},
"e444b7c77a9470bc82db3a94251e0b198e7249bb27fa58d4c54b3e5e6d8801e8": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 0
}
},
"query": "\n DELETE\n FROM romfiles\n WHERE id NOT IN (\n SELECT DISTINCT(romfile_id)\n FROM roms \n WHERE romfile_id IS NOT NULL\n )\n "
},
"e4b922a6cbc912471ddb58178ad11e048cd61c7ef61caf5f994e4ccfb494980b": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM roms\n WHERE game_id = ?\n AND parent_id IS NOT NULL\n AND bios = true\n ORDER BY name\n "
},
"e6fa272579e9adac18121fae2569956cb230be2d876ee71953a1ed5e511125fa": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
},
{
"name": "rom_status",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 4,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 5,
"type_info": "Int64"
},
{
"name": "md5",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "parent_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "bios",
"ordinal": 9,
"type_info": "Bool"
},
{
"name": "crc",
"ordinal": 10,
"type_info": "Text"
}
],
"nullable": [
false,
false,
false,
true,
false,
true,
true,
true,
true,
false,
true
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM roms\n WHERE game_id = ?\n AND parent_id IS NULL\n ORDER BY name\n "
},
"e9b366d3e79caec0241f12c9ea624b6f9ee70f0976bb1948e0cd0f28312e8d2d": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n UPDATE roms\n SET romfile_id = ?\n WHERE id = ?\n "
},
"ebb41afdb16bee74a54d31b9c0a8cc52643b9d0437e979305409f5e3ce8ab6e8": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "bios",
"ordinal": 2,
"type_info": "Bool"
},
{
"name": "size",
"ordinal": 3,
"type_info": "Int64"
},
{
"name": "crc",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "md5",
"ordinal": 5,
"type_info": "Text"
},
{
"name": "sha1",
"ordinal": 6,
"type_info": "Text"
},
{
"name": "rom_status",
"ordinal": 7,
"type_info": "Text"
},
{
"name": "game_id",
"ordinal": 8,
"type_info": "Int64"
},
{
"name": "romfile_id",
"ordinal": 9,
"type_info": "Int64"
},
{
"name": "parent_id",
"ordinal": 10,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
true,
true,
true,
false,
true,
true
],
"parameters": {
"Right": 3
}
},
"query": "\n SELECT r.id, r.name, r.bios, r.size, r.crc, r.md5, r.sha1, r.rom_status, r.game_id, r.romfile_id, r.parent_id\n FROM roms AS r\n JOIN games AS g ON r.game_id = g.id\n WHERE r.romfile_id IS NULL\n AND r.size = ?\n AND r.md5 = ?\n AND g.system_id = ?\n ORDER BY r.name\n "
},
"f1815a970cccf278f9223741b0848ac656b5bf4eddd74da1ecf6dd0e41bce30e": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "start_byte",
"ordinal": 1,
"type_info": "Int64"
},
{
"name": "hex_value",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "header_id",
"ordinal": 3,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM rules\n WHERE header_id = ?\n "
},
"f3ff1aa3dee226609e68186b45580ca6972aced2158b2f9204b9626bb8d3b968": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "path",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "size",
"ordinal": 2,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false
],
"parameters": {
"Right": 0
}
},
"query": "\n SELECT *\n FROM romfiles\n WHERE path LIKE \"%/Trash/%\"\n ORDER BY path\n "
},
"f4d60d24b7c389d4f60d84495abe94de0b2e000bc2439c90a7a5c23175b50da8": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 2
}
},
"query": "\n DELETE FROM roms\n WHERE name = ?\n AND game_id = ?\n "
},
"f521c348ebaa723ca9c1480c7f9bdccf1157ce92d7f6c07dca2c462d18d204d4": {
"describe": {
"columns": [
{
"name": "id",
"ordinal": 0,
"type_info": "Int64"
},
{
"name": "name",
"ordinal": 1,
"type_info": "Text"
},
{
"name": "description",
"ordinal": 2,
"type_info": "Text"
},
{
"name": "version",
"ordinal": 3,
"type_info": "Text"
},
{
"name": "url",
"ordinal": 4,
"type_info": "Text"
},
{
"name": "complete",
"ordinal": 5,
"type_info": "Bool"
},
{
"name": "arcade",
"ordinal": 6,
"type_info": "Bool"
},
{
"name": "merging",
"ordinal": 7,
"type_info": "Int64"
}
],
"nullable": [
false,
false,
false,
false,
true,
false,
false,
false
],
"parameters": {
"Right": 1
}
},
"query": "\n SELECT *\n FROM systems\n WHERE url = ?\n ORDER BY name\n "
},
"f9d703f7af627b2d525e8e39a2a70cc3b110b5232e7d79aef22c3e5fe4a9241b": {
"describe": {
"columns": [],
"nullable": [],
"parameters": {
"Right": 1
}
},
"query": "\n DELETE FROM romfiles\n WHERE id = ?\n "
}
}