{ "db": "PostgreSQL", "017c9fd0c8103c590489453a25b3317e6790a21f388bcf7ec8c93cd26255f368": { "query": "\n SELECT id, team_id, role, permissions, accepted\n FROM team_members\n WHERE (user_id = $1 AND accepted = TRUE)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "team_id", "type_info": "Int8" }, { "ordinal": 2, "name": "role", "type_info": "Varchar" }, { "ordinal": 3, "name": "permissions", "type_info": "Int8" }, { "ordinal": 4, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false ] } }, "0267d1ea5387d4acfc132aeb4776004a1ebb048e7789e686bfaba3357d392f62": { "query": "\n DELETE FROM mods_donations\n WHERE joining_mod_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "03c196a6b0c287b9d913559442b1ea679c35634e33f94197f587532757cb7385": { "query": "\n DELETE FROM notifications_actions\n WHERE notification_id IN (SELECT * FROM UNNEST($1::bigint[]))\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [] } }, "041f499f542ddab1b81bd445d6cabe225b1b2ad3ec7bbc1f755346c016ae06e6": { "query": "\n DELETE FROM reports\n WHERE user_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "04345d9c23430267f755b1420520df91bd403524fd60ba1a94e3a239ea70cae7": { "query": "\n UPDATE mods\n SET source_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "0739834cfbef869855ed4e1aea7e1f7601f6519867ee48c573ee901c4498e04c": { "query": "\n UPDATE team_members\n SET permissions = $1\n WHERE (team_id = $2 AND user_id = $3 AND NOT role = $4)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Int8", "Text" ] }, "nullable": [] } }, "07e72d55c2f18744bbfffee9920866d4aacd680f316058ec734735c173a7f16b": { "query": "\n SELECT DISTINCT gv.version, gv.created FROM versions\n INNER JOIN game_versions_versions gvv ON gvv.joining_version_id=versions.id\n INNER JOIN game_versions gv ON gvv.game_version_id=gv.id\n WHERE versions.mod_id = $1\n ORDER BY gv.created ASC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" }, { "ordinal": 1, "name": "created", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false ] } }, "07ebc9dc82cd012cd4f5880b1eb3d82602c195a3e3ddd557103ee037aa6dad1c": { "query": "\n INSERT INTO mods_donations (joining_mod_id, joining_platform_id, url)\n VALUES ($1, $2, $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int4", "Varchar" ] }, "nullable": [] } }, "0a1a470c12b84c7e171f0f51e8e541e9abe8bbee17fc441a5054e1dfd5607c05": { "query": "\n UPDATE versions\n SET name = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "0ca11a32b2860e4f5c3d20892a5be3cb419e084f42ba0f98e09b9995027fcc4e": { "query": "\n SELECT id FROM statuses\n WHERE status = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "0da158263c6588a83421154342db2ede16b9abf9931827790b9fcaf71080c324": { "query": "\n SELECT u.id, u.username FROM users u\n INNER JOIN team_members tm ON tm.user_id = u.id\n WHERE tm.team_id = $2 AND tm.role = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "username", "type_info": "Varchar" } ], "parameters": { "Left": [ "Text", "Int8" ] }, "nullable": [ false, false ] } }, "0dbd0fa9a25416716a047184944d243ed5cb55808c6f300d7335c887f02a7f6e": { "query": "\n INSERT INTO report_types (name)\n VALUES ($1)\n ON CONFLICT (name) DO NOTHING\n RETURNING id\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Varchar" ] }, "nullable": [ false ] } }, "0f29bb5ba767ebd0669c860994e48e3cb2674f0d53f6c4ab85c79d46b04cbb40": { "query": "\n SELECT EXISTS(SELECT 1 FROM mods WHERE id=$1)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "1220d15a56dbf823eaa452fbafa17442ab0568bc81a31fa38e16e3df3278e5f9": { "query": "SELECT EXISTS(SELECT 1 FROM users WHERE id = $1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "15b8ea323c2f6d03c2e385d9c46d7f13460764f2f106fd638226c42ae0217f75": { "query": "\n DELETE FROM notifications\n WHERE user_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "16049957962ded08751d5a4ddce2ffac17ecd486f61210c51a952508425d83e6": { "query": "\n UPDATE versions\n SET changelog = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "16b3ac53ef5e94f51ab39484add21e2f76d49015917dc877560607a31f5537e9": { "query": "\n UPDATE users\n SET email = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "16c4d33d4cffa54333e0c56a1cf35ceab2596773ac5c77d42daaacc04a75f404": { "query": "\n SELECT n.id, n.user_id, n.title, n.text, n.link, n.created, n.read,\n STRING_AGG(DISTINCT na.id || ', ' || na.title || ', ' || na.action_route || ', ' || na.action_route_method, ' ,') actions\n FROM notifications n\n LEFT OUTER JOIN notifications_actions na on n.id = na.notification_id\n WHERE n.user_id = $1\n GROUP BY n.id, n.user_id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "user_id", "type_info": "Int8" }, { "ordinal": 2, "name": "title", "type_info": "Varchar" }, { "ordinal": 3, "name": "text", "type_info": "Varchar" }, { "ordinal": 4, "name": "link", "type_info": "Varchar" }, { "ordinal": 5, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 6, "name": "read", "type_info": "Bool" }, { "ordinal": 7, "name": "actions", "type_info": "Text" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false, false, false, null ] } }, "17e6d30c3693e9bd9f772f3dc4e2eafe75fdeecfdcf2746eac641f77ced6b8a8": { "query": "\n SELECT u.id, u.github_id, u.name, u.email,\n u.avatar_url, u.username, u.bio,\n u.created, u.role FROM users u\n WHERE u.id IN (SELECT * FROM UNNEST($1::bigint[]))\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "github_id", "type_info": "Int8" }, { "ordinal": 2, "name": "name", "type_info": "Varchar" }, { "ordinal": 3, "name": "email", "type_info": "Varchar" }, { "ordinal": 4, "name": "avatar_url", "type_info": "Varchar" }, { "ordinal": 5, "name": "username", "type_info": "Varchar" }, { "ordinal": 6, "name": "bio", "type_info": "Varchar" }, { "ordinal": 7, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "role", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, true, true, true, true, false, true, false, false ] } }, "18f9188a2c89707ceea46b1ebc66c0cc09da21240dbf36c1c7c32736aed44a38": { "query": "\n SELECT m.id id, m.title title, m.description description, m.downloads downloads, m.follows follows,\n m.icon_url icon_url, m.body body, m.body_url body_url, m.published published,\n m.updated updated, m.status status,\n m.issues_url issues_url, m.source_url source_url, m.wiki_url wiki_url, m.discord_url discord_url, m.license_url license_url,\n m.team_id team_id, m.client_side client_side, m.server_side server_side, m.license license, m.slug slug,\n s.status status_name, cs.name client_side_type, ss.name server_side_type, l.short short, l.name license_name,\n STRING_AGG(DISTINCT c.category, ',') categories, STRING_AGG(DISTINCT v.id::text, ',') versions\n FROM mods m\n LEFT OUTER JOIN mods_categories mc ON joining_mod_id = m.id\n LEFT OUTER JOIN categories c ON mc.joining_category_id = c.id\n LEFT OUTER JOIN versions v ON v.mod_id = m.id\n INNER JOIN statuses s ON s.id = m.status\n INNER JOIN side_types cs ON m.client_side = cs.id\n INNER JOIN side_types ss ON m.server_side = ss.id\n INNER JOIN licenses l ON m.license = l.id\n WHERE m.id IN (SELECT * FROM UNNEST($1::bigint[]))\n GROUP BY m.id, s.id, cs.id, ss.id, l.id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "title", "type_info": "Varchar" }, { "ordinal": 2, "name": "description", "type_info": "Varchar" }, { "ordinal": 3, "name": "downloads", "type_info": "Int4" }, { "ordinal": 4, "name": "follows", "type_info": "Int4" }, { "ordinal": 5, "name": "icon_url", "type_info": "Varchar" }, { "ordinal": 6, "name": "body", "type_info": "Varchar" }, { "ordinal": 7, "name": "body_url", "type_info": "Varchar" }, { "ordinal": 8, "name": "published", "type_info": "Timestamptz" }, { "ordinal": 9, "name": "updated", "type_info": "Timestamptz" }, { "ordinal": 10, "name": "status", "type_info": "Int4" }, { "ordinal": 11, "name": "issues_url", "type_info": "Varchar" }, { "ordinal": 12, "name": "source_url", "type_info": "Varchar" }, { "ordinal": 13, "name": "wiki_url", "type_info": "Varchar" }, { "ordinal": 14, "name": "discord_url", "type_info": "Varchar" }, { "ordinal": 15, "name": "license_url", "type_info": "Varchar" }, { "ordinal": 16, "name": "team_id", "type_info": "Int8" }, { "ordinal": 17, "name": "client_side", "type_info": "Int4" }, { "ordinal": 18, "name": "server_side", "type_info": "Int4" }, { "ordinal": 19, "name": "license", "type_info": "Int4" }, { "ordinal": 20, "name": "slug", "type_info": "Varchar" }, { "ordinal": 21, "name": "status_name", "type_info": "Varchar" }, { "ordinal": 22, "name": "client_side_type", "type_info": "Varchar" }, { "ordinal": 23, "name": "server_side_type", "type_info": "Varchar" }, { "ordinal": 24, "name": "short", "type_info": "Varchar" }, { "ordinal": 25, "name": "license_name", "type_info": "Varchar" }, { "ordinal": 26, "name": "categories", "type_info": "Text" }, { "ordinal": 27, "name": "versions", "type_info": "Text" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, false, false, false, false, true, false, true, false, false, false, true, true, true, true, true, false, false, false, false, true, false, false, false, false, false, null, null ] } }, "19dc22c4d6d14222f8e8bace74c2961761c53b7375460ade15af921754d5d7da": { "query": "\n UPDATE mods\n SET license = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "1c7b0eb4341af5a7942e52f632cf582561f10b4b6a41a082fb8a60f04ac17c6e": { "query": "SELECT EXISTS(SELECT 1 FROM states WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "1ce90594000fa30876bf277d9ebe2901acf9afaf256dd4488166d55fdd950347": { "query": "\n DELETE FROM donation_platforms\n WHERE short = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text" ] }, "nullable": [] } }, "1d3b582e6765e1ae578039e44b5dc9be6f3f845c96ffd43b7ba83f9eab816f93": { "query": "\n SELECT name FROM report_types\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false ] } }, "1db6be78a74ff04c52ee105e0df30acf5bbf18f1de328980bb7f3da7f5f6569e": { "query": "\n SELECT id FROM side_types\n WHERE name = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "1f24988f92819272c10a45fecd7eb96cc901c2f7f4ec191bc1c1cf4982bf1b38": { "query": "\n SELECT r.id, rt.name, r.mod_id, r.version_id, r.user_id, r.body, r.reporter, r.created\n FROM reports r\n INNER JOIN report_types rt ON rt.id = r.report_type_id\n WHERE r.id IN (SELECT * FROM UNNEST($1::bigint[]))\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "name", "type_info": "Varchar" }, { "ordinal": 2, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 3, "name": "version_id", "type_info": "Int8" }, { "ordinal": 4, "name": "user_id", "type_info": "Int8" }, { "ordinal": 5, "name": "body", "type_info": "Varchar" }, { "ordinal": 6, "name": "reporter", "type_info": "Int8" }, { "ordinal": 7, "name": "created", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, false, true, true, true, false, false, false ] } }, "1ffce9b2d5c9fa6c8b9abce4bad9f9419c44ad6367b7463b979c91b9b5b4fea1": { "query": "SELECT EXISTS(SELECT 1 FROM versions WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "24dd644d22542e4d4493ce1e0ea57ce73e47a1a433ffcedf2631ce2f21bfd2c0": { "query": "\n UPDATE mods\n SET follows = follows - 1\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "24e5daad907eec54505274f93952d5c20f4bbdd3f771eb0a2fdfa6324768df39": { "query": "\n SELECT short, name FROM licenses\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "short", "type_info": "Varchar" }, { "ordinal": 1, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false, false ] } }, "25131559cb73a088000ab6379a769233440ade6c7511542da410065190d203fc": { "query": "\n SELECT id FROM loaders\n WHERE loader = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "255ebd215adf4e2a5a837b8a682b7396d185c656e1151fcec24eddca1b7fb942": { "query": "\n SELECT m.id, m.title, m.description, m.downloads, m.follows, m.icon_url, m.body_url, m.published, m.updated, m.team_id, m.status, m.slug, m.license, m.client_side, m.server_side FROM mods m\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "title", "type_info": "Varchar" }, { "ordinal": 2, "name": "description", "type_info": "Varchar" }, { "ordinal": 3, "name": "downloads", "type_info": "Int4" }, { "ordinal": 4, "name": "follows", "type_info": "Int4" }, { "ordinal": 5, "name": "icon_url", "type_info": "Varchar" }, { "ordinal": 6, "name": "body_url", "type_info": "Varchar" }, { "ordinal": 7, "name": "published", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "updated", "type_info": "Timestamptz" }, { "ordinal": 9, "name": "team_id", "type_info": "Int8" }, { "ordinal": 10, "name": "status", "type_info": "Int4" }, { "ordinal": 11, "name": "slug", "type_info": "Varchar" }, { "ordinal": 12, "name": "license", "type_info": "Int4" }, { "ordinal": 13, "name": "client_side", "type_info": "Int4" }, { "ordinal": 14, "name": "server_side", "type_info": "Int4" } ], "parameters": { "Left": [] }, "nullable": [ false, false, false, false, false, true, true, false, false, false, false, true, false, false, false ] } }, "29e657d26f0fb24a766f5b5eb6a94d01d1616884d8ca10e91536e974d5b585a6": { "query": "\n INSERT INTO loaders_versions (loader_id, version_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "2abecb467a9ad3b792babf20e09601c011fc2622e101e98054baeaacaa16795a": { "query": "\n DELETE FROM licenses\n WHERE short = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text" ] }, "nullable": [] } }, "2b8dafe9c3df9fd25235a13868e8e7607decfbe96a413cc576919a1fb510f269": { "query": "\n UPDATE mods\n SET discord_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "2d2e5b06be5125226ed9e4d7b7b5f99043db73537f2199f2146bdcd56091ae75": { "query": "\n INSERT INTO team_members (id, team_id, user_id, role, permissions, accepted)\n VALUES ($1, $2, $3, $4, $5, $6)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Int8", "Varchar", "Int8", "Bool" ] }, "nullable": [] } }, "2d5af30eec91c9086fe1beffdb648766986cb3e0ff00c0f3fc96f119f0a67c00": { "query": "\n SELECT id, title, description, downloads, follows,\n icon_url, body, body_url, published,\n updated, status,\n issues_url, source_url, wiki_url, discord_url, license_url,\n team_id, client_side, server_side, license, slug\n FROM mods\n WHERE id IN (SELECT * FROM UNNEST($1::bigint[]))\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "title", "type_info": "Varchar" }, { "ordinal": 2, "name": "description", "type_info": "Varchar" }, { "ordinal": 3, "name": "downloads", "type_info": "Int4" }, { "ordinal": 4, "name": "follows", "type_info": "Int4" }, { "ordinal": 5, "name": "icon_url", "type_info": "Varchar" }, { "ordinal": 6, "name": "body", "type_info": "Varchar" }, { "ordinal": 7, "name": "body_url", "type_info": "Varchar" }, { "ordinal": 8, "name": "published", "type_info": "Timestamptz" }, { "ordinal": 9, "name": "updated", "type_info": "Timestamptz" }, { "ordinal": 10, "name": "status", "type_info": "Int4" }, { "ordinal": 11, "name": "issues_url", "type_info": "Varchar" }, { "ordinal": 12, "name": "source_url", "type_info": "Varchar" }, { "ordinal": 13, "name": "wiki_url", "type_info": "Varchar" }, { "ordinal": 14, "name": "discord_url", "type_info": "Varchar" }, { "ordinal": 15, "name": "license_url", "type_info": "Varchar" }, { "ordinal": 16, "name": "team_id", "type_info": "Int8" }, { "ordinal": 17, "name": "client_side", "type_info": "Int4" }, { "ordinal": 18, "name": "server_side", "type_info": "Int4" }, { "ordinal": 19, "name": "license", "type_info": "Int4" }, { "ordinal": 20, "name": "slug", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, false, false, false, false, true, false, true, false, false, false, true, true, true, true, true, false, false, false, false, true ] } }, "2fa070eef3fe8f708a1495104f78eda2bfa0fe19ada2bf66ac35fb2468631774": { "query": "\n SELECT category FROM categories\n ", "describe": { "columns": [ { "ordinal": 0, "name": "category", "type_info": "Varchar" } ], "parameters": { "Left": [] }, "nullable": [ false ] } }, "3135db1c5309dac7580a731b2829397ae7bdd6c9a67b21e813f26a4f5aa251a9": { "query": "\n SELECT status FROM statuses\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "status", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false ] } }, "31853f131eaeb2aaedc2bcc27da387462408409af810337f6a8ef397f674fb44": { "query": "\n SELECT DISTINCT loaders.loader FROM versions\n INNER JOIN loaders_versions lv ON lv.version_id = versions.id\n INNER JOIN loaders ON loaders.id = lv.loader_id\n WHERE versions.mod_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "loader", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "3387447d6dd9c63448f021c670457270d0f2c00a270d3c1dd7160f8ed99805d3": { "query": "\n DELETE FROM mod_follows\n WHERE follower_id = $1 AND mod_id = $2\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [] } }, "33fc96ac71cfa382991cfb153e89da1e9f43ebf5367c28b30c336b758222307b": { "query": "\n DELETE FROM loaders_versions\n WHERE loaders_versions.version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "381974f80a890a59f89c46b0c709e4511c0216eb8059ee47bb1e1456caf68fd7": { "query": "\n INSERT INTO dependencies (dependent_id, dependency_id, dependency_type)\n VALUES ($1, $2, $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Varchar" ] }, "nullable": [] } }, "3831c1b321e47690f1f54597506a0d43362eda9540c56acb19c06532bba50b01": { "query": "\n SELECT id, user_id, role, permissions, accepted\n FROM team_members\n WHERE team_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "user_id", "type_info": "Int8" }, { "ordinal": 2, "name": "role", "type_info": "Varchar" }, { "ordinal": 3, "name": "permissions", "type_info": "Int8" }, { "ordinal": 4, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false ] } }, "389088b3ccff3a3c970aba3deef8831cca140b74ffc74e43a1162a9021428820": { "query": "\n SELECT f.id id, f.version_id version_id, f.filename filename, v.version_number version_number, v.mod_id mod_id FROM hashes h\n INNER JOIN files f ON h.file_id = f.id\n INNER JOIN versions v ON v.id = f.version_id\n WHERE h.algorithm = $2 AND h.hash = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "version_id", "type_info": "Int8" }, { "ordinal": 2, "name": "filename", "type_info": "Varchar" }, { "ordinal": 3, "name": "version_number", "type_info": "Varchar" }, { "ordinal": 4, "name": "mod_id", "type_info": "Int8" } ], "parameters": { "Left": [ "Bytea", "Text" ] }, "nullable": [ false, false, false, false, false ] } }, "398ac436f5fe2f6a66544204b9ff01ae1ea1204edf03ffc16de657a861cfe0ba": { "query": "\n DELETE FROM categories\n WHERE category = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text" ] }, "nullable": [] } }, "3b52d9f68ba23d1e3764f8df9f28bcaec0741101f6afd0c7c234b7f1b91054a4": { "query": "\n UPDATE team_members\n SET accepted = TRUE\n WHERE (team_id = $1 AND user_id = $2 AND NOT role = $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Text" ] }, "nullable": [] } }, "3d700aaeb0d5129ac8c297ee0542757435a50a35ec94582d9d6ce67aa5302291": { "query": "\n UPDATE mods\n SET title = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "3f2f05653552ce8c1be95ce0a922ab41f52f40f8ff6c91c6621481102c8f35e3": { "query": "\n INSERT INTO game_versions_versions (game_version_id, joining_version_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "413762398111e04074a2d8a1e4e03ed362b9167d397947f8d14e5ae330e3de0b": { "query": "\n UPDATE versions\n SET downloads = downloads + 1\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "43b793e2df30a6ace9e037e38bb4ea456656cfbe276c151e3a9e0a408d2c249f": { "query": "\n UPDATE versions\n SET release_channel = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "449920c44d498adf8b771973d6034dc97e1c7f3ff4d9d23599af432f294ed564": { "query": "\n INSERT INTO files (id, version_id, url, filename)\n VALUES ($1, $2, $3, $4)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Varchar", "Varchar" ] }, "nullable": [] } }, "45f8a06abdd17fc437f5355ad109efcb5d7e247ef397b1a0cd98d7fb6bd9ce17": { "query": "\n INSERT INTO mods_categories (joining_mod_id, joining_category_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int4" ] }, "nullable": [] } }, "48294a4e0c594e80fff8d14a705aa7282f55e47cf3772e77f1d4bf4849008b60": { "query": "\n SELECT follower_id FROM mod_follows\n WHERE mod_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "follower_id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "49e36828e3a0214b48234435e34311735ae32e08d8be1270f8f0db4b27e708ba": { "query": "\n INSERT INTO loaders (loader)\n VALUES ($1)\n ON CONFLICT (loader) DO NOTHING\n RETURNING id\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Varchar" ] }, "nullable": [ false ] } }, "4a4b4166248877eefcd63603945fdcd392f76812bdec7c70f8ffeb06ee7e737f": { "query": "\n SELECT m.id FROM mods m\n INNER JOIN team_members tm ON tm.team_id = m.team_id\n WHERE tm.user_id = $1 AND tm.role = $2\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8", "Text" ] }, "nullable": [ false ] } }, "4a54d350b4695c32a802675506e85b0506fc62a63ca0ee5f38890824301d6515": { "query": "\n UPDATE mods\n SET server_side = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "4b305fba5341b183cc07048aef48dc593c7a2fdf7abb82f7440e5a63786ebe7b": { "query": "\n SELECT id, user_id, role, permissions, accepted\n FROM team_members\n WHERE (team_id = $1 AND user_id = $2 AND accepted = TRUE)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "user_id", "type_info": "Int8" }, { "ordinal": 2, "name": "role", "type_info": "Varchar" }, { "ordinal": 3, "name": "permissions", "type_info": "Int8" }, { "ordinal": 4, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [ false, false, false, false, false ] } }, "4c99c0840159d18e88cd6094a41117258f2337346c145d926b5b610c76b5125f": { "query": "\n SELECT c.category\n FROM mods_categories mc\n INNER JOIN categories c ON mc.joining_category_id=c.id\n WHERE mc.joining_mod_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "category", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "4c9e2190e2a68ffc093a69aaa1fc9384957138f57ac9cd85cbc6179613c13a08": { "query": "SELECT EXISTS(SELECT 1 FROM mods WHERE id = $1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "4e9f9eafbfd705dfc94571018cb747245a98ea61bad3fae4b3ce284229d99955": { "query": "\n UPDATE mods\n SET description = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "4f307a8851b0cab7870798ba017955c8ebaba7444791dd65ffebcbac32d3585d": { "query": "\n INSERT INTO states (id, url)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Varchar" ] }, "nullable": [] } }, "4fb5bd341369b4beb6b4a88de296b608ea5441a96db9f7360fbdccceb4628202": { "query": "\n UPDATE mods\n SET slug = LOWER($1)\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text", "Int8" ] }, "nullable": [] } }, "4ff46a178f181a11c6c57c628770ef3b80e7344cff5d8bf268876a863cbfda36": { "query": "\n INSERT INTO notifications (\n id, user_id, title, text, link\n )\n VALUES (\n $1, $2, $3, $4, $5\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Varchar", "Varchar", "Varchar" ] }, "nullable": [] } }, "507314fdcacaa3c7751738c9d0baee2b90aec719b6b203f922824eced5ea8369": { "query": "\n DELETE FROM game_versions_versions WHERE joining_version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "529f4c62eb8e98909ea7ec504f86647f105b1717990dd0c422919234060dc30f": { "query": "\n SELECT v.id id, v.mod_id mod_id, v.author_id author_id, v.name version_name, v.version_number version_number,\n v.changelog changelog, v.changelog_url changelog_url, v.date_published date_published, v.downloads downloads,\n rc.channel release_channel, v.featured featured,\n STRING_AGG(DISTINCT gv.version, ',') game_versions, STRING_AGG(DISTINCT l.loader, ',') loaders,\n STRING_AGG(DISTINCT f.id || ', ' || f.filename || ', ' || f.is_primary || ', ' || f.url, ' ,') files,\n STRING_AGG(DISTINCT h.algorithm || ', ' || encode(h.hash, 'escape') || ', ' || h.file_id, ' ,') hashes,\n STRING_AGG(DISTINCT d.dependency_id || ', ' || d.dependency_type, ' ,') dependencies\n FROM versions v\n INNER JOIN release_channels rc on v.release_channel = rc.id\n LEFT OUTER JOIN game_versions_versions gvv on v.id = gvv.joining_version_id\n LEFT OUTER JOIN game_versions gv on gvv.game_version_id = gv.id\n LEFT OUTER JOIN loaders_versions lv on v.id = lv.version_id\n LEFT OUTER JOIN loaders l on lv.loader_id = l.id\n LEFT OUTER JOIN files f on v.id = f.version_id\n LEFT OUTER JOIN hashes h on f.id = h.file_id\n LEFT OUTER JOIN dependencies d on v.id = d.dependent_id\n WHERE v.id IN (SELECT * FROM UNNEST($1::bigint[]))\n GROUP BY v.id, rc.id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 2, "name": "author_id", "type_info": "Int8" }, { "ordinal": 3, "name": "version_name", "type_info": "Varchar" }, { "ordinal": 4, "name": "version_number", "type_info": "Varchar" }, { "ordinal": 5, "name": "changelog", "type_info": "Varchar" }, { "ordinal": 6, "name": "changelog_url", "type_info": "Varchar" }, { "ordinal": 7, "name": "date_published", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "downloads", "type_info": "Int4" }, { "ordinal": 9, "name": "release_channel", "type_info": "Varchar" }, { "ordinal": 10, "name": "featured", "type_info": "Bool" }, { "ordinal": 11, "name": "game_versions", "type_info": "Text" }, { "ordinal": 12, "name": "loaders", "type_info": "Text" }, { "ordinal": 13, "name": "files", "type_info": "Text" }, { "ordinal": 14, "name": "hashes", "type_info": "Text" }, { "ordinal": 15, "name": "dependencies", "type_info": "Text" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, false, false, false, false, false, true, false, false, false, false, null, null, null, null, null ] } }, "5322e7791400b47640f897f3e32d9a0f2915da7d71a34c4e6bf6bd648cfaaa6e": { "query": "\n DELETE FROM files\n WHERE files.id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "53a8966ac345cc334ad65ea907be81af74e90b1217696c7eedcf8a8e3fca736e": { "query": "\n UPDATE versions\n SET version_number = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "5564434408e4b88ff1bdd14e0d32a35136e5ee0c837655fbde7d3ca9182dc25b": { "query": "\n SELECT tm.id, tm.team_id, tm.user_id, tm.role, tm.permissions, tm.accepted FROM mods m\n INNER JOIN team_members tm ON tm.team_id = m.team_id AND user_id = $2 AND accepted = TRUE\n WHERE m.id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "team_id", "type_info": "Int8" }, { "ordinal": 2, "name": "user_id", "type_info": "Int8" }, { "ordinal": 3, "name": "role", "type_info": "Varchar" }, { "ordinal": 4, "name": "permissions", "type_info": "Int8" }, { "ordinal": 5, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [ false, false, false, false, false, false ] } }, "560c3ba57c965c3ebdbe393b062da8a30a8a7116a9bace2aa7de2e8431fe0bc7": { "query": "\n INSERT INTO mods_categories (joining_mod_id, joining_category_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int4" ] }, "nullable": [] } }, "56578cb820533fbc17599ee8744b8f563cf4852e7c62a6a935765d3c60235e7b": { "query": "\n SELECT version FROM game_versions\n WHERE type = $1\n ORDER BY created DESC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "57bb3db92e6a8fb8606005be955e2379f13a04f101f91358322a591a860a7f9e": { "query": "\n SELECT id FROM reports\n ORDER BY created ASC\n LIMIT $1;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "5a13a79ebb1ab975f88b58e6deaba9685fe16e242c0fa4a5eea54f12f9448e6b": { "query": "\n DELETE FROM reports\n WHERE version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "5ad1f23da1b6f0f613de3412b928d2677a0359111dab4174e69ef6b0ef78202b": { "query": "\n SELECT rt.name, r.mod_id, r.version_id, r.user_id, r.body, r.reporter, r.created\n FROM reports r\n INNER JOIN report_types rt ON rt.id = r.report_type_id\n WHERE r.id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "name", "type_info": "Varchar" }, { "ordinal": 1, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 2, "name": "version_id", "type_info": "Int8" }, { "ordinal": 3, "name": "user_id", "type_info": "Int8" }, { "ordinal": 4, "name": "body", "type_info": "Varchar" }, { "ordinal": 5, "name": "reporter", "type_info": "Int8" }, { "ordinal": 6, "name": "created", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, true, true, true, false, false, false ] } }, "5c4262689205aafdd97a74bee0003f39eef0a34c97f97a939c14fb8fe349f7eb": { "query": "\n UPDATE files\n SET is_primary = TRUE\n WHERE (id = $1)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "5ca43f2fddda27ad857f230a3427087f1e58150949adc6273156718730c10f69": { "query": "\n UPDATE users\n SET role = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "5d7425cfa91e332bf7cc14aa5c300b997e941c49757606f6b906cb5e060d3179": { "query": "\n UPDATE mods\n SET updated = NOW()\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "5d7d7e33c2952199225d7b93f5a74f3436ba18aa24e6ef1840becbf236447fd6": { "query": "\n DELETE FROM mod_follows\n WHERE mod_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "5eb2795d25d6d03e22564048c198d821cd5ff22eb4e39b9dd7f198c9113d4f87": { "query": "\n UPDATE users\n SET name = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "5ff8fd471ff62f86aa95e52cee2723b31ec3d7fc53c3ef1454df40eef0ceff53": { "query": "\n SELECT version.id FROM (\n SELECT DISTINCT ON(v.id) v.id, v.date_published FROM versions v\n INNER JOIN game_versions_versions gvv ON gvv.joining_version_id = v.id\n INNER JOIN game_versions gv on gvv.game_version_id = gv.id AND (cardinality($2::varchar[]) = 0 OR gv.version = ANY($2::varchar[]))\n INNER JOIN loaders_versions lv ON lv.version_id = v.id\n INNER JOIN loaders l on lv.loader_id = l.id AND (cardinality($3::varchar[]) = 0 OR l.loader = ANY($3::varchar[]))\n WHERE v.mod_id = $1\n ) AS version\n ORDER BY version.date_published ASC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8", "VarcharArray", "VarcharArray" ] }, "nullable": [ false ] } }, "6131d32a65f5e04775308386812f25c6d8464582678536a392a4a3737667f363": { "query": "\n SELECT id, short, name FROM licenses\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" }, { "ordinal": 1, "name": "short", "type_info": "Varchar" }, { "ordinal": 2, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [] }, "nullable": [ false, false, false ] } }, "6612afe698ec5ad3a9a98294d12fa5b04ccfeac4b31365b3821ac8e2ae6c5768": { "query": "\n SELECT m.id id, m.title title, m.description description, m.downloads downloads, m.follows follows,\n m.icon_url icon_url, m.body body, m.body_url body_url, m.published published,\n m.updated updated, m.status status,\n m.issues_url issues_url, m.source_url source_url, m.wiki_url wiki_url, m.discord_url discord_url, m.license_url license_url,\n m.team_id team_id, m.client_side client_side, m.server_side server_side, m.license license, m.slug slug,\n s.status status_name, cs.name client_side_type, ss.name server_side_type, l.short short, l.name license_name,\n STRING_AGG(DISTINCT c.category, ',') categories, STRING_AGG(DISTINCT v.id::text, ',') versions\n FROM mods m\n LEFT OUTER JOIN mods_categories mc ON joining_mod_id = m.id\n LEFT OUTER JOIN categories c ON mc.joining_category_id = c.id\n LEFT OUTER JOIN versions v ON v.mod_id = m.id\n INNER JOIN statuses s ON s.id = m.status\n INNER JOIN side_types cs ON m.client_side = cs.id\n INNER JOIN side_types ss ON m.server_side = ss.id\n INNER JOIN licenses l ON m.license = l.id\n WHERE m.id = $1\n GROUP BY m.id, s.id, cs.id, ss.id, l.id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "title", "type_info": "Varchar" }, { "ordinal": 2, "name": "description", "type_info": "Varchar" }, { "ordinal": 3, "name": "downloads", "type_info": "Int4" }, { "ordinal": 4, "name": "follows", "type_info": "Int4" }, { "ordinal": 5, "name": "icon_url", "type_info": "Varchar" }, { "ordinal": 6, "name": "body", "type_info": "Varchar" }, { "ordinal": 7, "name": "body_url", "type_info": "Varchar" }, { "ordinal": 8, "name": "published", "type_info": "Timestamptz" }, { "ordinal": 9, "name": "updated", "type_info": "Timestamptz" }, { "ordinal": 10, "name": "status", "type_info": "Int4" }, { "ordinal": 11, "name": "issues_url", "type_info": "Varchar" }, { "ordinal": 12, "name": "source_url", "type_info": "Varchar" }, { "ordinal": 13, "name": "wiki_url", "type_info": "Varchar" }, { "ordinal": 14, "name": "discord_url", "type_info": "Varchar" }, { "ordinal": 15, "name": "license_url", "type_info": "Varchar" }, { "ordinal": 16, "name": "team_id", "type_info": "Int8" }, { "ordinal": 17, "name": "client_side", "type_info": "Int4" }, { "ordinal": 18, "name": "server_side", "type_info": "Int4" }, { "ordinal": 19, "name": "license", "type_info": "Int4" }, { "ordinal": 20, "name": "slug", "type_info": "Varchar" }, { "ordinal": 21, "name": "status_name", "type_info": "Varchar" }, { "ordinal": 22, "name": "client_side_type", "type_info": "Varchar" }, { "ordinal": 23, "name": "server_side_type", "type_info": "Varchar" }, { "ordinal": 24, "name": "short", "type_info": "Varchar" }, { "ordinal": 25, "name": "license_name", "type_info": "Varchar" }, { "ordinal": 26, "name": "categories", "type_info": "Text" }, { "ordinal": 27, "name": "versions", "type_info": "Text" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false, true, false, true, false, false, false, true, true, true, true, true, false, false, false, false, true, false, false, false, false, false, null, null ] } }, "67d021f0776276081d3c50ca97afa6b78b98860bf929009e845e9c00a192e3b5": { "query": "\n SELECT id FROM report_types\n WHERE name = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "6b28cb8b54ef57c9b6f03607611f688455f0e2b27eb5deda5a8cbc5b506b4602": { "query": "\n DELETE FROM mods\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "6c2299a7b7ab22f83049bc41fb5dd380adea3579e7b00df7d16fb6747a0a7313": { "query": "\n UPDATE team_members\n SET role = $1\n WHERE (team_id = $2 AND user_id = $3 AND NOT role = $4)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8", "Int8", "Text" ] }, "nullable": [] } }, "6c7aeb0db4a4fb3387c37b8d7aca6fdafaa637fd883a44416b56270aeebb7a01": { "query": "\n INSERT INTO loaders_versions (loader_id, version_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "6d883ea05aead20f571a0f63bfd63f1d432717ec7a0fb9ab29e01fcb061b3afc": { "query": "\n UPDATE files\n SET is_primary = FALSE\n WHERE (version_id = $1)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "6e5ddd4069e59426636cf59a67d19cee449bc7de0762a68327181a5009118ca6": { "query": "\n INSERT INTO mod_follows (follower_id, mod_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [] } }, "6f1fb4c3269b2a8190f328df025be76241eae757d9c4f3e5eb1cc01b191837df": { "query": "\n DELETE FROM mods_categories\n WHERE joining_mod_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "6fd06767f42be894c7a35c6b61f43407c55de43dc77ed02b39062278f3de81e3": { "query": "\n INSERT INTO team_members (\n id, team_id, user_id, role, permissions, accepted\n )\n VALUES (\n $1, $2, $3, $4, $5, $6\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Int8", "Varchar", "Int8", "Bool" ] }, "nullable": [] } }, "70cdf1b4a17405974909d89b1437a8425792d620f9ed67fd8e31e004e4609e83": { "query": "\n UPDATE users\n SET username = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "71db1bc306ff6da3a92544e1585aa11c5627b50d95b15e794b2fa5dc838ea1a3": { "query": "\n SELECT mod_id, version_number, author_id\n FROM versions\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 1, "name": "version_number", "type_info": "Varchar" }, { "ordinal": 2, "name": "author_id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false ] } }, "7269f523a289e9d0dfe710074492e2eb547359e62d42234abed698871905edd6": { "query": "\n UPDATE users\n SET avatar_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "72c1e6de8f2c8d89be030454eeab6d5c9695164af2ebfb8d7e94b2deee4f130d": { "query": "\n SELECT c.category\n FROM mods_categories mc\n INNER JOIN categories c ON mc.joining_category_id=c.id\n WHERE mc.joining_mod_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "category", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "72c75313688dfd88a659c5250c71b9899abd6186ab32a067a7d4b8a0846ebd18": { "query": "\n INSERT INTO game_versions (version, type, created)\n VALUES ($1, COALESCE($2, 'other'), COALESCE($3, timezone('utc', now())))\n ON CONFLICT (version) DO UPDATE\n SET type = COALESCE($2, game_versions.type),\n created = COALESCE($3, game_versions.created)\n RETURNING id\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Varchar", "Text", "Timestamp" ] }, "nullable": [ false ] } }, "72d6b5f2f11d88981db82c7247c9e7e5ebfd8d34985a1a8209d6628e66490f37": { "query": "\n SELECT id FROM categories\n WHERE category = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "73ab32d116e2785332f9c671a61b0173cede5db03ed40b971162283c21b0e9b9": { "query": "\n SELECT n.id, n.user_id, n.title, n.text, n.link, n.created, n.read,\n STRING_AGG(DISTINCT na.id || ', ' || na.title || ', ' || na.action_route || ', ' || na.action_route_method, ' ,') actions\n FROM notifications n\n LEFT OUTER JOIN notifications_actions na on n.id = na.notification_id\n WHERE n.id IN (SELECT * FROM UNNEST($1::bigint[]))\n GROUP BY n.id, n.user_id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "user_id", "type_info": "Int8" }, { "ordinal": 2, "name": "title", "type_info": "Varchar" }, { "ordinal": 3, "name": "text", "type_info": "Varchar" }, { "ordinal": 4, "name": "link", "type_info": "Varchar" }, { "ordinal": 5, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 6, "name": "read", "type_info": "Bool" }, { "ordinal": 7, "name": "actions", "type_info": "Text" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, false, false, false, false, false, false, null ] } }, "73bdd6c9e7cd8c1ed582261aebdee0f8fd2734e712ef288a2608564c918009cb": { "query": "\n DELETE FROM versions WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "76db1c204139e18002e5751c3dcefff79791a1dd852b62d34fcf008151e8945a": { "query": "\n SELECT id, short, name FROM donation_platforms\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" }, { "ordinal": 1, "name": "short", "type_info": "Varchar" }, { "ordinal": 2, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [] }, "nullable": [ false, false, false ] } }, "7826a4f18add285afe556335581474071e601361775ef85c91074d70287392b9": { "query": "\n SELECT version FROM game_versions\n WHERE major = $1\n ORDER BY created DESC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" } ], "parameters": { "Left": [ "Bool" ] }, "nullable": [ false ] } }, "796f057ea8eb5b01d3eedeee9840fb37464ea567f32871953fb07e14ed86af1c": { "query": "SELECT EXISTS(SELECT 1 FROM team_members WHERE team_id = $1 AND user_id = $2)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [ null ] } }, "79b896b1a8ddab285294638302976b75d0d915f36036383cc21bd2fc48d4502c": { "query": "\n DELETE FROM loaders_versions WHERE version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "79d30dd9fe16ac93ece0b6272811e1b644bac8f61b446dceca46a16cb69953a1": { "query": "\n SELECT f.version_id version_id FROM hashes h\n INNER JOIN files f ON h.file_id = f.id\n WHERE h.algorithm = $2 AND h.hash = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version_id", "type_info": "Int8" } ], "parameters": { "Left": [ "Bytea", "Text" ] }, "nullable": [ false ] } }, "7e73d3a17807f57ba6def5ff718e6dcb3a65ef8da653d839560b24635334cf05": { "query": "\n SELECT m.title FROM mods m\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "title", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "7f1696cee355c03f474fda2283669c60046833db88b3e2befd62a1fea7a12c70": { "query": "\n INSERT INTO downloads (\n version_id, identifier\n )\n VALUES (\n $1, $2\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Varchar" ] }, "nullable": [] } }, "80e253ea5c9846a8ce479bb2617773109a8e2583af74bfc30ddbfe3a7c5da8ae": { "query": "\n SELECT f.id FROM files f\n INNER JOIN hashes h ON h.hash = $1 AND h.algorithm = $2\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Bytea", "Text" ] }, "nullable": [ false ] } }, "82515e4e7e88f1193c956f032caabc70f535f925e212de30f974afd3ec126092": { "query": "\n INSERT INTO licenses (short, name)\n VALUES ($1, $2)\n ON CONFLICT (short) DO NOTHING\n RETURNING id\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Varchar", "Varchar" ] }, "nullable": [ false ] } }, "82cc64ff6fc37cd52a6dee033d1d571a3e570abe0aa10aea9860cdb8d1ea8cdc": { "query": "\n SELECT tm.id, tm.team_id, tm.user_id, tm.role, tm.permissions, tm.accepted FROM versions v\n INNER JOIN mods m ON m.id = v.mod_id\n INNER JOIN team_members tm ON tm.team_id = m.team_id AND tm.user_id = $2 AND tm.accepted = TRUE\n WHERE v.id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "team_id", "type_info": "Int8" }, { "ordinal": 2, "name": "user_id", "type_info": "Int8" }, { "ordinal": 3, "name": "role", "type_info": "Varchar" }, { "ordinal": 4, "name": "permissions", "type_info": "Int8" }, { "ordinal": 5, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [ false, false, false, false, false, false ] } }, "89310b2bc5f020744a9a42dae6f15dfebc1544cdd754939f0d09714353f2aa7c": { "query": "\n SELECT id, team_id, role, permissions, accepted\n FROM team_members\n WHERE user_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "team_id", "type_info": "Int8" }, { "ordinal": 2, "name": "role", "type_info": "Varchar" }, { "ordinal": 3, "name": "permissions", "type_info": "Int8" }, { "ordinal": 4, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false ] } }, "8ba2b2c38958f1c542e514fc62ab4682f58b0b442ac1842d20625420698e34ec": { "query": "\n DELETE FROM team_members\n WHERE (team_id = $1 AND user_id = $2 AND NOT role = $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Text" ] }, "nullable": [] } }, "8c25a870b9306d653caaa4c324122ecd928796107b9d2fcdeaba82c7fcbbbebc": { "query": "\n SELECT m.title, m.id FROM mods m\n WHERE m.team_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "title", "type_info": "Varchar" }, { "ordinal": 1, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false ] } }, "8e80037fa07a2632ea39f0bd38f04fee827c76b043b4c80391bb5c7510a8efb8": { "query": "\n SELECT n.user_id, n.title, n.text, n.link, n.created, n.read,\n STRING_AGG(DISTINCT na.id || ', ' || na.title || ', ' || na.action_route || ', ' || na.action_route_method, ' ,') actions\n FROM notifications n\n LEFT OUTER JOIN notifications_actions na on n.id = na.notification_id\n WHERE n.id = $1\n GROUP BY n.id, n.user_id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "user_id", "type_info": "Int8" }, { "ordinal": 1, "name": "title", "type_info": "Varchar" }, { "ordinal": 2, "name": "text", "type_info": "Varchar" }, { "ordinal": 3, "name": "link", "type_info": "Varchar" }, { "ordinal": 4, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 5, "name": "read", "type_info": "Bool" }, { "ordinal": 6, "name": "actions", "type_info": "Text" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false, false, null ] } }, "8f02d5c2b9095c21498802f01cefdbc57a5f1c2a7aee717ba19daaffc498c5cd": { "query": "\n SELECT title, description, downloads, follows,\n icon_url, body, body_url, published,\n updated, status,\n issues_url, source_url, wiki_url, discord_url, license_url,\n team_id, client_side, server_side, license, slug\n FROM mods\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "title", "type_info": "Varchar" }, { "ordinal": 1, "name": "description", "type_info": "Varchar" }, { "ordinal": 2, "name": "downloads", "type_info": "Int4" }, { "ordinal": 3, "name": "follows", "type_info": "Int4" }, { "ordinal": 4, "name": "icon_url", "type_info": "Varchar" }, { "ordinal": 5, "name": "body", "type_info": "Varchar" }, { "ordinal": 6, "name": "body_url", "type_info": "Varchar" }, { "ordinal": 7, "name": "published", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "updated", "type_info": "Timestamptz" }, { "ordinal": 9, "name": "status", "type_info": "Int4" }, { "ordinal": 10, "name": "issues_url", "type_info": "Varchar" }, { "ordinal": 11, "name": "source_url", "type_info": "Varchar" }, { "ordinal": 12, "name": "wiki_url", "type_info": "Varchar" }, { "ordinal": 13, "name": "discord_url", "type_info": "Varchar" }, { "ordinal": 14, "name": "license_url", "type_info": "Varchar" }, { "ordinal": 15, "name": "team_id", "type_info": "Int8" }, { "ordinal": 16, "name": "client_side", "type_info": "Int4" }, { "ordinal": 17, "name": "server_side", "type_info": "Int4" }, { "ordinal": 18, "name": "license", "type_info": "Int4" }, { "ordinal": 19, "name": "slug", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, true, false, true, false, false, false, true, true, true, true, true, false, false, false, false, true ] } }, "8f706d78ac4235ea04c59e2c220a4791e1d08fdf287b783b4aaef36fd2445467": { "query": "\n DELETE FROM loaders\n WHERE loader = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text" ] }, "nullable": [] } }, "8fd5d332e9cd2f760f956bf4936350f29df414552643bcfb352ca8a8a0b98439": { "query": "\n UPDATE mods\n SET icon_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "94c49b879a95a9068d93e01e270755c8acedfcfad178b0ed1efbf253b23431aa": { "query": "\n INSERT INTO versions (\n id, mod_id, author_id, name, version_number,\n changelog, changelog_url, date_published,\n downloads, release_channel, featured\n )\n VALUES (\n $1, $2, $3, $4, $5,\n $6, $7,\n $8, $9,\n $10, $11\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Int8", "Varchar", "Varchar", "Varchar", "Varchar", "Timestamptz", "Int4", "Int4", "Bool" ] }, "nullable": [] } }, "97143e41c18d191d09d244113b7b6cdf5bd6ab89c62ac46d0980d700ab288f48": { "query": "\n SELECT name FROM side_types\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false ] } }, "97690dda7edea8c985891cae5ad405f628ed81e333bc88df5493c928a4324d43": { "query": "SELECT EXISTS(SELECT 1 FROM reports WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "99a1eac69d7f5a5139703df431e6a5c3012a90143a8c635f93632f04d0bc41d4": { "query": "\n UPDATE mods\n SET wiki_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "9d95d136d0e6eedee57e6aa524232c02609b89e4e26032e07403aabb69bea0d8": { "query": "\n SELECT u.id, u.username FROM users u\n INNER JOIN team_members tm ON tm.user_id = u.id\n WHERE tm.team_id = $2 AND tm.role = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "username", "type_info": "Varchar" } ], "parameters": { "Left": [ "Text", "Int8" ] }, "nullable": [ false, false ] } }, "a39ce28b656032f862b205cffa393a76b989f4803654a615477a94fda5f57354": { "query": "\n DELETE FROM states\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "a40e4075ba1bff5b6fde104ed1557ad8d4a75d7d90d481decd222f31685c4981": { "query": "\n DELETE FROM dependencies WHERE dependent_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "a647c282a276b63f36d2d8a253c32d0f627cea9cab8eb1b32b39875536bdfcbb": { "query": "\n DELETE FROM mods_categories\n WHERE joining_mod_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "a8f22bd234488500b06855c8258e1e290696adba0766b46640bf87d91b150518": { "query": "\n SELECT f.url url, f.id id, f.version_id version_id, v.mod_id mod_id FROM hashes h\n INNER JOIN files f ON h.file_id = f.id\n INNER JOIN versions v ON v.id = f.version_id\n WHERE h.algorithm = $2 AND h.hash = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "url", "type_info": "Varchar" }, { "ordinal": 1, "name": "id", "type_info": "Int8" }, { "ordinal": 2, "name": "version_id", "type_info": "Int8" }, { "ordinal": 3, "name": "mod_id", "type_info": "Int8" } ], "parameters": { "Left": [ "Bytea", "Text" ] }, "nullable": [ false, false, false, false ] } }, "a8f8acda6246fe82cc16c8804589102bfb176980fbcb93ca131f524ac395d86a": { "query": "\n SELECT v.id, v.mod_id, v.author_id, v.name, v.version_number,\n v.changelog, v.changelog_url, v.date_published, v.downloads,\n v.release_channel, v.featured\n FROM versions v\n WHERE v.id IN (SELECT * FROM UNNEST($1::bigint[]))\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 2, "name": "author_id", "type_info": "Int8" }, { "ordinal": 3, "name": "name", "type_info": "Varchar" }, { "ordinal": 4, "name": "version_number", "type_info": "Varchar" }, { "ordinal": 5, "name": "changelog", "type_info": "Varchar" }, { "ordinal": 6, "name": "changelog_url", "type_info": "Varchar" }, { "ordinal": 7, "name": "date_published", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "downloads", "type_info": "Int4" }, { "ordinal": 9, "name": "release_channel", "type_info": "Int4" }, { "ordinal": 10, "name": "featured", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8Array" ] }, "nullable": [ false, false, false, false, false, false, true, false, false, false, false ] } }, "a90bb6904e1b790c0e29e060dac5ba4c2a6087e07c1197dc1f59f0aff31944c9": { "query": "\n DELETE FROM states\n WHERE expires < CURRENT_DATE\n ", "describe": { "columns": [], "parameters": { "Left": [] }, "nullable": [] } }, "a91fabe9e620bd700362c68631628725419183025c9699f4bd31c22b813b2824": { "query": "\n SELECT files.id, files.url, files.filename, files.is_primary FROM files\n WHERE files.version_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "url", "type_info": "Varchar" }, { "ordinal": 2, "name": "filename", "type_info": "Varchar" }, { "ordinal": 3, "name": "is_primary", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false ] } }, "a94eb4862ba30ca21f15198d9b7b9fd80ce01d45457e0b4d68270b5e3f9be8c6": { "query": "\n SELECT u.github_id, u.name, u.email,\n u.avatar_url, u.username, u.bio,\n u.created, u.role\n FROM users u\n WHERE u.id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "github_id", "type_info": "Int8" }, { "ordinal": 1, "name": "name", "type_info": "Varchar" }, { "ordinal": 2, "name": "email", "type_info": "Varchar" }, { "ordinal": 3, "name": "avatar_url", "type_info": "Varchar" }, { "ordinal": 4, "name": "username", "type_info": "Varchar" }, { "ordinal": 5, "name": "bio", "type_info": "Varchar" }, { "ordinal": 6, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 7, "name": "role", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ true, true, true, true, false, true, false, false ] } }, "ac840a3ba466cfa1f914a1e44fcc9052bd1e0e908140e7147d1ff72d1794cfbf": { "query": "\n SELECT EXISTS(SELECT 1 FROM mods WHERE id=$1)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "acbafe265c4b7a1c95b0494a0a03c8bd2cd778ae561ef5a662fa931ca26cf603": { "query": "\n DELETE FROM mods_donations\n WHERE joining_mod_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "ad273daadd249e93b500c339a62aac48a497ebcc15164776ad20860a4d232896": { "query": "\n SELECT DISTINCT gv.version, gv.created FROM versions\n INNER JOIN game_versions_versions gvv ON gvv.joining_version_id=versions.id\n INNER JOIN game_versions gv ON gvv.game_version_id=gv.id\n WHERE versions.mod_id = $1\n ORDER BY gv.created ASC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" }, { "ordinal": 1, "name": "created", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false ] } }, "b0e3d1c70b87bb54819e3fac04b684a9b857aeedb4dcb7cb400c2af0dbb12922": { "query": "\n DELETE FROM teams\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "b3c1b38d2e72c5ec9e6f34d497fb6eb5d01d6cdd07f38ee4a2bbae3b92911df7": { "query": "\n SELECT version FROM game_versions\n WHERE major = $1 AND type = $2\n ORDER BY created DESC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" } ], "parameters": { "Left": [ "Bool", "Text" ] }, "nullable": [ false ] } }, "b446a7ddda6860b72517501332a51e64e76f6ab6de6527ad86b4c77db71f6037": { "query": "\n INSERT INTO users (\n id, github_id, username, name, email,\n avatar_url, bio, created\n )\n VALUES (\n $1, $2, LOWER($3), $4, $5,\n $6, $7, $8\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Text", "Varchar", "Varchar", "Varchar", "Varchar", "Timestamptz" ] }, "nullable": [] } }, "b69a6f42965b3e7103fcbf46e39528466926789ff31e9ed2591bb175527ec169": { "query": "\n DELETE FROM users\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "b7b2b5b99340c7601de53cc33dc56af054b50b2fe4d1d212901c958115a42baa": { "query": "\n UPDATE versions\n SET author_id = $1\n WHERE (author_id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [] } }, "b8091122d243912e628b06e244bb8ac47cd36903185a50d15ad2368b257ab0e2": { "query": "\n DELETE FROM notifications\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "b903ac4e686ef85ba28d698c668da07860e7f276b261d8f2cebb74e73b094970": { "query": "\n DELETE FROM hashes\n WHERE EXISTS(\n SELECT 1 FROM files WHERE\n (files.version_id = $1) AND\n (hashes.file_id = files.id)\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "b9399840dbbf807a03d69b7fcb3bd479ef20920ab1e3c91706a1c2c7089f48e7": { "query": "\n INSERT INTO teams (id)\n VALUES ($1)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "b96ab39ab9624bfcdc8675107544307af9892504c4cbc40e4e7c40a1e4e83e14": { "query": "\n INSERT INTO game_versions_versions (game_version_id, joining_version_id)\n VALUES ($1, $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "b99e906aa6ca18b9f3f111eae7bf0d360f42385ca99228a844387bf9456a6a31": { "query": "\n DELETE FROM reports WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "bbfb47ae2c972734785df6b7c3e62077dc544ef4ccf8bb89e9c22c2f50a933c1": { "query": "\n DELETE FROM report_types\n WHERE name = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text" ] }, "nullable": [] } }, "bc41b72640b63a9eb09ed92adc119b7119a7173d758d9541e06672c4b2f977d7": { "query": "\n UPDATE mods\n SET downloads = downloads + 1\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "bc91841f9672608a28bd45a862919f2bd34fac0b3479e3b4b67a9f6bea2a562a": { "query": "\n UPDATE mods\n SET issues_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "bd0d1da185dc7d21ccbbfde86fc093ce9eda7dd7e07f7a53882d427010fd58ca": { "query": "\n DELETE FROM dependencies WHERE dependent_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "bdaab7da16d07169c29d96330fcc17ef2fb87fdfbadca23b7289c64420ac3a04": { "query": "\n SELECT id, user_id, role, permissions, accepted\n FROM team_members\n WHERE (team_id = $1 AND user_id = $2)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "user_id", "type_info": "Int8" }, { "ordinal": 2, "name": "role", "type_info": "Varchar" }, { "ordinal": 3, "name": "permissions", "type_info": "Int8" }, { "ordinal": 4, "name": "accepted", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8", "Int8" ] }, "nullable": [ false, false, false, false, false ] } }, "bdde6a7e476933c109c5b0d7236e033ccb7bf242266f77815a387a370365a10e": { "query": "\n DELETE FROM notifications_actions\n WHERE notification_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "bec1612d4929d143bc5d6860a57cc036c5ab23e69d750ca5791c620297953c50": { "query": "\n SELECT team_id FROM mods WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "team_id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "bee1abe8313d17a56d93b06a31240e338c3973bc7a7374799ced3df5e38d3134": { "query": "\n DELETE FROM game_versions_versions gvv\n WHERE gvv.joining_version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "bf7f721664f5e0ed41adc41b5483037256635f28ff6c4e5d3cbcec4387f9c8ef": { "query": "SELECT EXISTS(SELECT 1 FROM users WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "c100a3be0e1b7bf449576c4052d87494979cb89d194805a5ce9e928eef796ae9": { "query": "\n UPDATE mods\n SET license_url = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "c1a3f6dcef6110d6ea884670fb82bac14b98e922bb5673c048ccce7b7300539b": { "query": "\n SELECT EXISTS(SELECT 1 FROM reports WHERE id = $1)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "c1fddbf97350871b79cb0c235b1f7488c6616b7c1dfbde76a712fd57e91ba158": { "query": "\n SELECT id FROM game_versions\n WHERE version = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "c201a7a7198fe2a083fc556b408b8b700e81759f4aa5966a4a3874a46aafb6b2": { "query": "\n DELETE FROM mod_follows\n WHERE follower_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "c3dcb5a8b798ea6c0922698a007dbc8ab549f5f85bad780da59163f4d6371238": { "query": "\n SELECT id FROM mods\n WHERE status = (\n SELECT id FROM statuses WHERE status = $1\n )\n ORDER BY updated ASC\n LIMIT $2;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Text", "Int8" ] }, "nullable": [ false ] } }, "c3f594d8d0ffcf5df1b36759cf3088bfaec496c5dfdbf496d3b05f0b122a5d0c": { "query": "\n INSERT INTO reports (\n id, report_type_id, mod_id, version_id, user_id,\n body, reporter\n )\n VALUES (\n $1, $2, $3, $4, $5,\n $6, $7\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int4", "Int8", "Int8", "Int8", "Varchar", "Int8" ] }, "nullable": [] } }, "c545a74e902c5c63bca1057b76e94b9547ee21fadbc61964f45837915d5f4608": { "query": "\n INSERT INTO mods_donations (\n joining_mod_id, joining_platform_id, url\n )\n VALUES (\n $1, $2, $3\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int4", "Varchar" ] }, "nullable": [] } }, "c5d44333c62223bd3e68185d1fb3f95152fafec593da8d06c9b2b665218a02be": { "query": "\n UPDATE mods\n SET client_side = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "c64c487b56a25b252ff070fe03a7416e84260df8a6f938a018cc768598e9435b": { "query": "\n SELECT category FROM categories\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "category", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false ] } }, "c6cec0987be23419fc721799df8063594458f0d63abd32550c2a2196f40487b7": { "query": "SELECT EXISTS(SELECT 1 FROM downloads WHERE version_id = $1 AND date > (CURRENT_DATE - INTERVAL '30 minutes ago') AND identifier = $2)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8", "Text" ] }, "nullable": [ null ] } }, "c9d63ed46799db7c30a7e917d97a5d4b2b78b0234cce49e136fa57526b38c1ca": { "query": "\n SELECT EXISTS(SELECT 1 FROM versions WHERE id = $1)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "ca1574164dfb16ccee0a1f0468760903453632a5c38dbc64aa667a8ee6086c47": { "query": "\n INSERT INTO notifications_actions (\n notification_id, title, action_route\n )\n VALUES (\n $1, $2, $3\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Varchar", "Varchar" ] }, "nullable": [] } }, "ca52197b89fcc61f131b0937d642133ae19903d183f84513601e16ee7f3df7d8": { "query": "\n SELECT id FROM mods\n WHERE LOWER(slug) = LOWER($1)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "ca5e6d56640069ea9b1c32881d59be8eb1c2ee06ececf223ad378d0422a6f198": { "query": "\n SELECT v.id id, v.mod_id mod_id, v.author_id author_id, v.name version_name, v.version_number version_number,\n v.changelog changelog, v.changelog_url changelog_url, v.date_published date_published, v.downloads downloads,\n rc.channel release_channel, v.featured featured,\n STRING_AGG(DISTINCT gv.version, ',') game_versions, STRING_AGG(DISTINCT l.loader, ',') loaders,\n STRING_AGG(DISTINCT f.id || ', ' || f.filename || ', ' || f.is_primary || ', ' || f.url, ' ,') files,\n STRING_AGG(DISTINCT h.algorithm || ', ' || encode(h.hash, 'escape') || ', ' || h.file_id, ' ,') hashes,\n STRING_AGG(DISTINCT d.dependency_id || ', ' || d.dependency_type, ' ,') dependencies\n FROM versions v\n INNER JOIN release_channels rc on v.release_channel = rc.id\n LEFT OUTER JOIN game_versions_versions gvv on v.id = gvv.joining_version_id\n LEFT OUTER JOIN game_versions gv on gvv.game_version_id = gv.id\n LEFT OUTER JOIN loaders_versions lv on v.id = lv.version_id\n LEFT OUTER JOIN loaders l on lv.loader_id = l.id\n LEFT OUTER JOIN files f on v.id = f.version_id\n LEFT OUTER JOIN hashes h on f.id = h.file_id\n LEFT OUTER JOIN dependencies d on v.id = d.dependent_id\n WHERE v.id = $1\n GROUP BY v.id, rc.id;\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 2, "name": "author_id", "type_info": "Int8" }, { "ordinal": 3, "name": "version_name", "type_info": "Varchar" }, { "ordinal": 4, "name": "version_number", "type_info": "Varchar" }, { "ordinal": 5, "name": "changelog", "type_info": "Varchar" }, { "ordinal": 6, "name": "changelog_url", "type_info": "Varchar" }, { "ordinal": 7, "name": "date_published", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "downloads", "type_info": "Int4" }, { "ordinal": 9, "name": "release_channel", "type_info": "Varchar" }, { "ordinal": 10, "name": "featured", "type_info": "Bool" }, { "ordinal": 11, "name": "game_versions", "type_info": "Text" }, { "ordinal": 12, "name": "loaders", "type_info": "Text" }, { "ordinal": 13, "name": "files", "type_info": "Text" }, { "ordinal": 14, "name": "hashes", "type_info": "Text" }, { "ordinal": 15, "name": "dependencies", "type_info": "Text" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false, false, true, false, false, false, false, null, null, null, null, null ] } }, "cb57ae673f1a7e50cc319efddb9bdc82e2251596bcf85aea52e8def343e423b8": { "query": "\n INSERT INTO hashes (file_id, algorithm, hash)\n VALUES ($1, $2, $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Varchar", "Bytea" ] }, "nullable": [] } }, "cb597bf191d1ffe14634a9e7dc5089262497862eb4ee02091ee27c7a7606417a": { "query": "\n DELETE FROM reports\n WHERE mod_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "cc8b672c2733bfd110ed3361c6f477b185b530228c7206cb641dbaa40e41ea9f": { "query": "\n SELECT loader FROM loaders\n ", "describe": { "columns": [ { "ordinal": 0, "name": "loader", "type_info": "Varchar" } ], "parameters": { "Left": [] }, "nullable": [ false ] } }, "cc9fa2f65f62cea689ab15d4848bbb8efa77ac4a6f23440fa945847844183dd7": { "query": "\n DELETE FROM hashes\n WHERE hash = $1 AND algorithm = $2\n ", "describe": { "columns": [], "parameters": { "Left": [ "Bytea", "Text" ] }, "nullable": [] } }, "ccd913bb2f3006ffe881ce2fc4ef1e721d18fe2eed6ac62627046c955129610c": { "query": "SELECT EXISTS(SELECT 1 FROM files WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "ccdbb0f1206dfe7963777f0f8edd40b57b870460fed97bf547eb6bc20a1359e6": { "query": "\n UPDATE team_members\n SET user_id = $1\n WHERE (user_id = $2 AND role = $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Text" ] }, "nullable": [] } }, "ce4e3569e69bb87b28af75f6f836715357b290704896edc661185e6a9c3f778e": { "query": "\n INSERT INTO mods (\n id, team_id, title, description, body,\n published, downloads, icon_url, issues_url,\n source_url, wiki_url, status, discord_url,\n client_side, server_side, license_url, license,\n slug\n )\n VALUES (\n $1, $2, $3, $4, $5,\n $6, $7, $8, $9,\n $10, $11, $12, $13,\n $14, $15, $16, $17,\n LOWER($18)\n )\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Varchar", "Varchar", "Varchar", "Timestamptz", "Int4", "Varchar", "Varchar", "Varchar", "Varchar", "Int4", "Varchar", "Int4", "Int4", "Varchar", "Int4", "Text" ] }, "nullable": [] } }, "cf031f19c7882833a8a30348ee90175a5d8b1fb7d9645c5deb2dc68c6eb33683": { "query": "\n SELECT id FROM release_channels\n WHERE channel = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "d12bc07adb4dc8147d0ddccd72a4f23ed38cd31d7db3d36ebbe2c9b627130f0b": { "query": "\n DELETE FROM team_members\n WHERE team_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "d1866ecc161c3fe3fbe094289510e99b17de563957e1f824c347c1e6ac40c40c": { "query": "\n SELECT loader FROM loaders\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "loader", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false ] } }, "d44c747044d9b1f6424e6a0eece324fd3e0964efdcb9ec7d18e70a2f67787914": { "query": "\n SELECT DISTINCT loaders.loader FROM versions\n INNER JOIN loaders_versions lv ON lv.version_id = versions.id\n INNER JOIN loaders ON loaders.id = lv.loader_id\n WHERE versions.mod_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "loader", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "d5b00d6237b04018822db529995f0b001cd1cabf5ca93b4aff37f12c4feb83f6": { "query": "\n INSERT INTO donation_platforms (short, name)\n VALUES ($1, $2)\n ON CONFLICT (short) DO NOTHING\n RETURNING id\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Varchar", "Varchar" ] }, "nullable": [ false ] } }, "d6453e50041b5521fa9e919a9162e533bb9426f8c584d98474c6ad414db715c8": { "query": "SELECT EXISTS(SELECT 1 FROM mods WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "d8020ed838c032c2c287dc0f08989b3ab7156f2571bc75505e6f57b0caeef9c7": { "query": "\n SELECT id FROM donation_platforms\n WHERE short = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "d8b4e7e382c77a05395124d5a6a27cccb687d0e2c31b76d49b03aa364d099d42": { "query": "\n DELETE FROM files\n WHERE files.version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "d97203c84aa3818d20bb88671c3160ce701f9c40c143f9a8f2ec6239e3165d84": { "query": "\n SELECT id FROM licenses\n WHERE short = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false ] } }, "d97246f46e85cd99356468cdf36f00d86d1d576f94e4a259bf8b43cf20463f0e": { "query": "\n SELECT u.id, u.github_id, u.name, u.email,\n u.avatar_url, u.bio,\n u.created, u.role\n FROM users u\n WHERE LOWER(u.username) = LOWER($1)\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "github_id", "type_info": "Int8" }, { "ordinal": 2, "name": "name", "type_info": "Varchar" }, { "ordinal": 3, "name": "email", "type_info": "Varchar" }, { "ordinal": 4, "name": "avatar_url", "type_info": "Varchar" }, { "ordinal": 5, "name": "bio", "type_info": "Varchar" }, { "ordinal": 6, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 7, "name": "role", "type_info": "Varchar" } ], "parameters": { "Left": [ "Text" ] }, "nullable": [ false, true, true, true, true, true, false, false ] } }, "dc6aa2e7bfd5d5004620ddd4cd6a47ecc56159e1489054e0652d56df802fb5e5": { "query": "\n UPDATE mods\n SET body = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "e3235e872f98eb85d3eb4a2518fb9dc88049ce62362bfd02623e9b49ac2e9fed": { "query": "\n SELECT name FROM report_types\n ", "describe": { "columns": [ { "ordinal": 0, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [] }, "nullable": [ false ] } }, "e35fa345b43725309b976efffbc8f9e20a62a5e90a86a82a77b55c39c168d2de": { "query": "\n SELECT id FROM versions\n WHERE mod_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "e48c85a2b2e11691afae3799aa126bdd8b7338a973308bbab2760c18bb9cb0b7": { "query": "\n UPDATE versions\n SET featured = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Bool", "Int8" ] }, "nullable": [] } }, "e673006d1355fa91ba5739d7cf569eec5e1ec501f7b1dc2b431f0b1c25ac07d5": { "query": "\n DELETE FROM game_versions\n WHERE version = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Text" ] }, "nullable": [] } }, "e7d0a64a08df6783c942f2fcadd94dd45f8d96ad3d3736e52ce90f68d396cdab": { "query": "SELECT EXISTS(SELECT 1 FROM team_members WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "e8d4589132b094df1e7a3ca0440344fc8013c0d20b3c71a1142ccbee91fb3c70": { "query": "SELECT EXISTS(SELECT 1 FROM teams WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "e925b15ec46f0263c7775ba1ba00ed11cfd6749fa792d4eabed73b619f230585": { "query": "\n UPDATE mods\n SET status = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int4", "Int8" ] }, "nullable": [] } }, "ea877d50ba461eae97ba3a35c3da71e7cdb7a92de1bb877d6b5dd766aca4e4ef": { "query": "\n SELECT u.id, u.name, u.email,\n u.avatar_url, u.username, u.bio,\n u.created, u.role\n FROM users u\n WHERE u.github_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "name", "type_info": "Varchar" }, { "ordinal": 2, "name": "email", "type_info": "Varchar" }, { "ordinal": 3, "name": "avatar_url", "type_info": "Varchar" }, { "ordinal": 4, "name": "username", "type_info": "Varchar" }, { "ordinal": 5, "name": "bio", "type_info": "Varchar" }, { "ordinal": 6, "name": "created", "type_info": "Timestamptz" }, { "ordinal": 7, "name": "role", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, true, true, true, false, true, false, false ] } }, "ebef881a0dae70e990814e567ed3de9565bb29b772782bc974c953af195fd6d7": { "query": "\n SELECT n.id FROM notifications n\n WHERE n.user_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "ed4c0b620d01cdcdd0c2b3b5727ae3485d51114ca76e17331cec0d244d7f972d": { "query": "\n SELECT version FROM game_versions\n ORDER BY created DESC\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" } ], "parameters": { "Left": [] }, "nullable": [ false ] } }, "ef994a6ba13ac2b24cd035d5e31302f2a53a63d1baa42d0d7ac84418a82fbb9b": { "query": "\n UPDATE mods\n SET follows = follows + 1\n WHERE id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "f0db9d8606ccc2196a9cfafe0e7090dab42bf790f25e0469b8947fac1cf043d5": { "query": "\n SELECT version FROM game_versions\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "version", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false ] } }, "f12ae54acf02e06e9b8774e8c2ea95058a78f6d724645adcd02f9dea6538024f": { "query": "\n INSERT INTO categories (category)\n VALUES ($1)\n ON CONFLICT (category) DO NOTHING\n RETURNING id\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int4" } ], "parameters": { "Left": [ "Varchar" ] }, "nullable": [ false ] } }, "f22e9aee090f9952cf795a3540c03b0a5036dab0b740847d05e03d4565756283": { "query": "\n DELETE FROM team_members\n WHERE user_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "f453b43772c4d2d9d09dc389eb95482cc75e7f0eaf9dc7ff48cf40f22f1497cc": { "query": "\n UPDATE users\n SET bio = $1\n WHERE (id = $2)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Varchar", "Int8" ] }, "nullable": [] } }, "f7bea04e8e279e27a24de1bdf3c413daa8677994df5131494b28691ed6611efc": { "query": "\n SELECT url,expires FROM states\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "url", "type_info": "Varchar" }, { "ordinal": 1, "name": "expires", "type_info": "Timestamptz" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false ] } }, "f8c00875a7450c74423f9913cc3500898e9fcb6aa7eb8fc2f6fd16dc560773de": { "query": "\n SELECT short, name FROM donation_platforms\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "short", "type_info": "Varchar" }, { "ordinal": 1, "name": "name", "type_info": "Varchar" } ], "parameters": { "Left": [ "Int4" ] }, "nullable": [ false, false ] } }, "fa5fe155fafd3b10c12fe5cf9cbbe4a4b3eb59f0f2e6584753a72517bb2d4574": { "query": "\n SELECT m.id, m.title, m.description, m.downloads, m.follows, m.icon_url, m.body_url, m.published, m.updated, m.team_id, m.slug, m.license, m.client_side, m.server_side\n FROM mods m\n WHERE id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" }, { "ordinal": 1, "name": "title", "type_info": "Varchar" }, { "ordinal": 2, "name": "description", "type_info": "Varchar" }, { "ordinal": 3, "name": "downloads", "type_info": "Int4" }, { "ordinal": 4, "name": "follows", "type_info": "Int4" }, { "ordinal": 5, "name": "icon_url", "type_info": "Varchar" }, { "ordinal": 6, "name": "body_url", "type_info": "Varchar" }, { "ordinal": 7, "name": "published", "type_info": "Timestamptz" }, { "ordinal": 8, "name": "updated", "type_info": "Timestamptz" }, { "ordinal": 9, "name": "team_id", "type_info": "Int8" }, { "ordinal": 10, "name": "slug", "type_info": "Varchar" }, { "ordinal": 11, "name": "license", "type_info": "Int4" }, { "ordinal": 12, "name": "client_side", "type_info": "Int4" }, { "ordinal": 13, "name": "server_side", "type_info": "Int4" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false, true, true, false, false, false, true, false, false, false ] } }, "fa911efc808e726c13659d3ce6baf61dc562e6f1e73fd65537a4ab1dad17120e": { "query": "\n DELETE FROM downloads\n WHERE downloads.version_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8" ] }, "nullable": [] } }, "fb6178b27856ff583039a974173efe5d6be4e347b6cc1d4904cf750a40d1b77f": { "query": "\n SELECT dependency_id id FROM dependencies\n WHERE dependent_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "fb955ca41b95120f66c98c0b528b1db10c4be4a55e9641bb104d772e390c9bb7": { "query": "SELECT EXISTS(SELECT 1 FROM notifications WHERE id=$1)", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ null ] } }, "fbd55f89e9bd8c67605f67944cd585abf8a475b83f0b926d7dbcb26478df4da0": { "query": "\n INSERT INTO dependencies (dependent_id, dependency_id, dependency_type)\n VALUES ($1, $2, $3)\n ", "describe": { "columns": [], "parameters": { "Left": [ "Int8", "Int8", "Varchar" ] }, "nullable": [] } }, "fc12e683844642245dae7ffad7aff29f2b65c7441be7f22e319da468e7f3d323": { "query": "\n SELECT v.mod_id, v.author_id, v.name, v.version_number,\n v.changelog, v.changelog_url, v.date_published, v.downloads,\n v.release_channel, v.featured\n FROM versions v\n WHERE v.id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "mod_id", "type_info": "Int8" }, { "ordinal": 1, "name": "author_id", "type_info": "Int8" }, { "ordinal": 2, "name": "name", "type_info": "Varchar" }, { "ordinal": 3, "name": "version_number", "type_info": "Varchar" }, { "ordinal": 4, "name": "changelog", "type_info": "Varchar" }, { "ordinal": 5, "name": "changelog_url", "type_info": "Varchar" }, { "ordinal": 6, "name": "date_published", "type_info": "Timestamptz" }, { "ordinal": 7, "name": "downloads", "type_info": "Int4" }, { "ordinal": 8, "name": "release_channel", "type_info": "Int4" }, { "ordinal": 9, "name": "featured", "type_info": "Bool" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false, false, false, false, false, true, false, false, false, false ] } }, "fcb0ceeacfa2fa0f8f1f1987e744dabb73c26ac0fb8178ad9b3b9ebb3bd0acac": { "query": "SELECT EXISTS(SELECT 1 FROM versions WHERE (version_number=$1) AND (mod_id=$2))", "describe": { "columns": [ { "ordinal": 0, "name": "exists", "type_info": "Bool" } ], "parameters": { "Left": [ "Text", "Int8" ] }, "nullable": [ null ] } }, "fdb2a6ea649bb23c69af5c756d6137e216603708ffccd4e9162fb1c9765a56aa": { "query": "\n SELECT m.id FROM mods m\n INNER JOIN team_members tm ON tm.team_id = m.team_id\n WHERE tm.user_id = $1\n ", "describe": { "columns": [ { "ordinal": 0, "name": "id", "type_info": "Int8" } ], "parameters": { "Left": [ "Int8" ] }, "nullable": [ false ] } }, "fe73b6928f13955840e8df248688908fb6d82dd1d35dc803676639a6e0864ed5": { "query": "\n DELETE FROM downloads\n WHERE date < (CURRENT_DATE - INTERVAL '30 minutes ago')\n ", "describe": { "columns": [], "parameters": { "Left": [] }, "nullable": [] } } }