From f3eee9131b37cee37d4e895558add18e7f527847 Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Tue, 9 Jun 2026 00:09:30 +0200 Subject: [PATCH] chore: remove stale .sqlx cache, add to gitignore --- .gitignore | 3 +- ...8fc85702d8c39c6301839de7b4d27f4a4d41b.json | 98 ------------------- ...d6ea3a301a2a3adbdfdda4a88f333a1144c77.json | 20 ---- ...1ba3b11c9f252311579f7daba335f70d78f07.json | 12 --- ...9194094e10122ea596e8d9323968e600635a9.json | 98 ------------------- ...072cde8d806ca5b4007bbc882aada5c46ae63.json | 12 --- ...55c7e0e86b9f6549ae8ae09247806f1321086.json | 12 --- ...a4ccfb9c9810baee06cfac5ad4af5749e4c6e.json | 68 ------------- ...e3adaa4ce73fc037e2bf2a87d60187aeb7361.json | 98 ------------------- ...00c02f0df3516979518976e13f9d9abc6a403.json | 50 ---------- ...0824bb55af7cc7a854f590d326622863759d1.json | 50 ---------- ...4b41a7128a465c0957915c7ed7031c6b83fb0.json | 12 --- ...c4a830f016234bb690e1f6240f02824d6d84f.json | 20 ---- ...85a0002c2b600c34ba4d99f1e1c5e99f35e75.json | 20 ---- ...842676aa3149bdfc4012f3f3318677a56336d.json | 12 --- ...42c0df0b29101223f370a126fb0ee76e3b9bd.json | 26 ----- ...8665b15c14fc0b4f6018e548b76474254073e.json | 12 --- ...d52957f2f52d8a021cc6f117cb6f241689a07.json | 12 --- ...1259900e343174cf3f435fc18d9e689deb187.json | 44 --------- ...e908fc22b977b3cbf063ee93ffe4648c42011.json | 50 ---------- ...479b9f9f431691d5f0e4ee460cd559f5412b4.json | 68 ------------- ...cfa40bdc4b09391afe04325f076157d9d84aa.json | 12 --- ...5fabd813a2b39652dd7e18f03f5b10a4beaca.json | 44 --------- ...eb8fec11fe868b940faee5a351795caaa2357.json | 62 ------------ ...a54745b3331b84ce9a2178f7812f1ed7262cc.json | 98 ------------------- ...0a148d8dc29bbf0df715f895fa4248d83785f.json | 12 --- ...fc53fef1299fc7c7b52be44f99c2302490a22.json | 26 ----- ...7f28e1d55234a242a7ddba50db13cf73b488d.json | 98 ------------------- ...340e978d31a36be9121da3c59378f2fc1ed8e.json | 26 ----- ...2c31fddcf182850782e9bfbc4ff3ee8b7d4bb.json | 62 ------------ ...bbeafaf39e2f53611dab435d485648eb7e598.json | 12 --- ...ef662b169377c5bafdd03583645a39368c910.json | 56 ----------- ...897074c8ff4cdd1d3e9a13ef4b9dd5346d12a.json | 12 --- ...14d76d76ecc7d2190ffb73d12bec2874111d2.json | 20 ---- ...ef33ded742ef03df885686cd5198f9f8e1c01.json | 12 --- ...e3f4c19cb52dcfff66772145cd80c53c16883.json | 12 --- ...b65da6f95b7c3c015f2633fcf00c045b9f08b.json | 68 ------------- ...de4a42c12891025236abc48ea4f175292a6cc.json | 12 --- ...1bd97708b401a6a2290abe6df49fcb7f28a8d.json | 44 --------- ...bb606fd9ee9884f4457831f693a0df3609317.json | 32 ------ 40 files changed, 2 insertions(+), 1515 deletions(-) delete mode 100644 .sqlx/query-05d958c1fa38095ae2b5b81ede48fc85702d8c39c6301839de7b4d27f4a4d41b.json delete mode 100644 .sqlx/query-0963b9661182e139cd760bbabb0d6ea3a301a2a3adbdfdda4a88f333a1144c77.json delete mode 100644 .sqlx/query-0acf3515a4d1bef7a2458d878481ba3b11c9f252311579f7daba335f70d78f07.json delete mode 100644 .sqlx/query-106b5b65162314c47217c26b7e89194094e10122ea596e8d9323968e600635a9.json delete mode 100644 .sqlx/query-11f7dd8da277aaf950e2a428f8e072cde8d806ca5b4007bbc882aada5c46ae63.json delete mode 100644 .sqlx/query-1c70d5d455e5ab3dfb68d35ce5255c7e0e86b9f6549ae8ae09247806f1321086.json delete mode 100644 .sqlx/query-1dd3efb043635e638f1c3d72923a4ccfb9c9810baee06cfac5ad4af5749e4c6e.json delete mode 100644 .sqlx/query-25fd01355c929a83daf2c802b8ae3adaa4ce73fc037e2bf2a87d60187aeb7361.json delete mode 100644 .sqlx/query-3047579c6ed13ce87aad9b9ce6300c02f0df3516979518976e13f9d9abc6a403.json delete mode 100644 .sqlx/query-33d0dae7d16b0635c1c7eb5afd10824bb55af7cc7a854f590d326622863759d1.json delete mode 100644 .sqlx/query-34a0a7b5e6a7f2b97b59e9de6a34b41a7128a465c0957915c7ed7031c6b83fb0.json delete mode 100644 .sqlx/query-4b3074b532342c6356ee0e8e4d8c4a830f016234bb690e1f6240f02824d6d84f.json delete mode 100644 .sqlx/query-4d85f0ff9732576bba77dc84d3885a0002c2b600c34ba4d99f1e1c5e99f35e75.json delete mode 100644 .sqlx/query-5bde1c64a1dec54f348058c9d93842676aa3149bdfc4012f3f3318677a56336d.json delete mode 100644 .sqlx/query-5e447e9558515934d8f0c08e91342c0df0b29101223f370a126fb0ee76e3b9bd.json delete mode 100644 .sqlx/query-6638569b8759b965f8919f4998a8665b15c14fc0b4f6018e548b76474254073e.json delete mode 100644 .sqlx/query-759b45ac8426d93d4668e208003d52957f2f52d8a021cc6f117cb6f241689a07.json delete mode 100644 .sqlx/query-771236034946abb52809203ba9a1259900e343174cf3f435fc18d9e689deb187.json delete mode 100644 .sqlx/query-7bc4aebcb94547976d3d7e063e4e908fc22b977b3cbf063ee93ffe4648c42011.json delete mode 100644 .sqlx/query-7cb37c7e3df2a945859e12a186a479b9f9f431691d5f0e4ee460cd559f5412b4.json delete mode 100644 .sqlx/query-7d7e23355ee0e442f2aa27e898dcfa40bdc4b09391afe04325f076157d9d84aa.json delete mode 100644 .sqlx/query-7fa9ce795286905f4b6c3d5a8975fabd813a2b39652dd7e18f03f5b10a4beaca.json delete mode 100644 .sqlx/query-7ff439f22f880f999a72aad1359eb8fec11fe868b940faee5a351795caaa2357.json delete mode 100644 .sqlx/query-8a70f21c39d203867c06dc0bf74a54745b3331b84ce9a2178f7812f1ed7262cc.json delete mode 100644 .sqlx/query-9024c2b533d0100f18d5a5550220a148d8dc29bbf0df715f895fa4248d83785f.json delete mode 100644 .sqlx/query-a01336632a54099e31686a9cbe6fc53fef1299fc7c7b52be44f99c2302490a22.json delete mode 100644 .sqlx/query-a7c424c26663e4e51b1c563fa977f28e1d55234a242a7ddba50db13cf73b488d.json delete mode 100644 .sqlx/query-aca9e7aaa32c23b4de3f5048d60340e978d31a36be9121da3c59378f2fc1ed8e.json delete mode 100644 .sqlx/query-ae983138ad90fda3794b784fbf62c31fddcf182850782e9bfbc4ff3ee8b7d4bb.json delete mode 100644 .sqlx/query-bf4aaf630ebefde88d87a95c257bbeafaf39e2f53611dab435d485648eb7e598.json delete mode 100644 .sqlx/query-ca7c29f4c80cee4877625a259edef662b169377c5bafdd03583645a39368c910.json delete mode 100644 .sqlx/query-cca022ac6275f2b1aaf63a14420897074c8ff4cdd1d3e9a13ef4b9dd5346d12a.json delete mode 100644 .sqlx/query-d5d2a81306488a8cee5654cea7e14d76d76ecc7d2190ffb73d12bec2874111d2.json delete mode 100644 .sqlx/query-e3a3b56d63df433339bd8183f20ef33ded742ef03df885686cd5198f9f8e1c01.json delete mode 100644 .sqlx/query-e431381ad41c1c2f7b9c89509d5e3f4c19cb52dcfff66772145cd80c53c16883.json delete mode 100644 .sqlx/query-e6413dcabae4a72628a2abf33a8b65da6f95b7c3c015f2633fcf00c045b9f08b.json delete mode 100644 .sqlx/query-f84e5483ca4210aec67b38cc1a9de4a42c12891025236abc48ea4f175292a6cc.json delete mode 100644 .sqlx/query-f8559923b7a885fb0d4938479f11bd97708b401a6a2290abe6df49fcb7f28a8d.json delete mode 100644 .sqlx/query-fdd5b522f26b5e0ce62f76c774fbb606fd9ee9884f4457831f693a0df3609317.json diff --git a/.gitignore b/.gitignore index a3e75b5..7bdf981 100644 --- a/.gitignore +++ b/.gitignore @@ -15,4 +15,5 @@ .superpowers/ docs/ -imgs/ \ No newline at end of file +imgs/ +.sqlx/ \ No newline at end of file diff --git a/.sqlx/query-05d958c1fa38095ae2b5b81ede48fc85702d8c39c6301839de7b4d27f4a4d41b.json b/.sqlx/query-05d958c1fa38095ae2b5b81ede48fc85702d8c39c6301839de7b4d27f4a4d41b.json deleted file mode 100644 index 35fb040..0000000 --- a/.sqlx/query-05d958c1fa38095ae2b5b81ede48fc85702d8c39c6301839de7b4d27f4a4d41b.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.id, m.external_metadata_id, m.title, m.release_year, m.director, m.poster_path,\n r.id AS review_id, r.movie_id, r.user_id, r.rating, r.comment, r.watched_at, r.created_at, r.remote_actor_url\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n WHERE r.movie_id = ?\n ORDER BY r.watched_at DESC\n LIMIT ? OFFSET ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "review_id", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 8, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 9, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 10, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 11, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 12, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 13, - "type_info": "Text" - } - ], - "parameters": { - "Right": 3 - }, - "nullable": [ - false, - true, - false, - false, - true, - true, - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "05d958c1fa38095ae2b5b81ede48fc85702d8c39c6301839de7b4d27f4a4d41b" -} diff --git a/.sqlx/query-0963b9661182e139cd760bbabb0d6ea3a301a2a3adbdfdda4a88f333a1144c77.json b/.sqlx/query-0963b9661182e139cd760bbabb0d6ea3a301a2a3adbdfdda4a88f333a1144c77.json deleted file mode 100644 index 2fb8300..0000000 --- a/.sqlx/query-0963b9661182e139cd760bbabb0d6ea3a301a2a3adbdfdda4a88f333a1144c77.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT COUNT(*) FROM reviews", - "describe": { - "columns": [ - { - "name": "COUNT(*)", - "ordinal": 0, - "type_info": "Integer" - } - ], - "parameters": { - "Right": 0 - }, - "nullable": [ - false - ] - }, - "hash": "0963b9661182e139cd760bbabb0d6ea3a301a2a3adbdfdda4a88f333a1144c77" -} diff --git a/.sqlx/query-0acf3515a4d1bef7a2458d878481ba3b11c9f252311579f7daba335f70d78f07.json b/.sqlx/query-0acf3515a4d1bef7a2458d878481ba3b11c9f252311579f7daba335f70d78f07.json deleted file mode 100644 index d60a26d..0000000 --- a/.sqlx/query-0acf3515a4d1bef7a2458d878481ba3b11c9f252311579f7daba335f70d78f07.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "INSERT INTO users (id, email, username, password_hash, created_at, role) VALUES (?, ?, ?, ?, ?, ?)", - "describe": { - "columns": [], - "parameters": { - "Right": 6 - }, - "nullable": [] - }, - "hash": "0acf3515a4d1bef7a2458d878481ba3b11c9f252311579f7daba335f70d78f07" -} diff --git a/.sqlx/query-106b5b65162314c47217c26b7e89194094e10122ea596e8d9323968e600635a9.json b/.sqlx/query-106b5b65162314c47217c26b7e89194094e10122ea596e8d9323968e600635a9.json deleted file mode 100644 index 744f12a..0000000 --- a/.sqlx/query-106b5b65162314c47217c26b7e89194094e10122ea596e8d9323968e600635a9.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.id, m.external_metadata_id, m.title, m.release_year, m.director, m.poster_path,\n r.id AS review_id, r.movie_id, r.user_id, r.rating, r.comment, r.watched_at, r.created_at, r.remote_actor_url\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n WHERE r.user_id = ?\n ORDER BY r.watched_at DESC", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "review_id", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 8, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 9, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 10, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 11, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 12, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 13, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - true, - false, - false, - true, - true, - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "106b5b65162314c47217c26b7e89194094e10122ea596e8d9323968e600635a9" -} diff --git a/.sqlx/query-11f7dd8da277aaf950e2a428f8e072cde8d806ca5b4007bbc882aada5c46ae63.json b/.sqlx/query-11f7dd8da277aaf950e2a428f8e072cde8d806ca5b4007bbc882aada5c46ae63.json deleted file mode 100644 index 7f98aab..0000000 --- a/.sqlx/query-11f7dd8da277aaf950e2a428f8e072cde8d806ca5b4007bbc882aada5c46ae63.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM user_profile_fields WHERE user_id = ?", - "describe": { - "columns": [], - "parameters": { - "Right": 1 - }, - "nullable": [] - }, - "hash": "11f7dd8da277aaf950e2a428f8e072cde8d806ca5b4007bbc882aada5c46ae63" -} diff --git a/.sqlx/query-1c70d5d455e5ab3dfb68d35ce5255c7e0e86b9f6549ae8ae09247806f1321086.json b/.sqlx/query-1c70d5d455e5ab3dfb68d35ce5255c7e0e86b9f6549ae8ae09247806f1321086.json deleted file mode 100644 index ccad005..0000000 --- a/.sqlx/query-1c70d5d455e5ab3dfb68d35ce5255c7e0e86b9f6549ae8ae09247806f1321086.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM import_sessions WHERE expires_at < datetime('now')", - "describe": { - "columns": [], - "parameters": { - "Right": 0 - }, - "nullable": [] - }, - "hash": "1c70d5d455e5ab3dfb68d35ce5255c7e0e86b9f6549ae8ae09247806f1321086" -} diff --git a/.sqlx/query-1dd3efb043635e638f1c3d72923a4ccfb9c9810baee06cfac5ad4af5749e4c6e.json b/.sqlx/query-1dd3efb043635e638f1c3d72923a4ccfb9c9810baee06cfac5ad4af5749e4c6e.json deleted file mode 100644 index 148df15..0000000 --- a/.sqlx/query-1dd3efb043635e638f1c3d72923a4ccfb9c9810baee06cfac5ad4af5749e4c6e.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, email, username, password_hash, role, bio, avatar_path, banner_path, also_known_as FROM users WHERE username = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "email", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "username", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "password_hash", - "ordinal": 3, - "type_info": "Text" - }, - { - "name": "role", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "bio", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "avatar_path", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "banner_path", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "also_known_as", - "ordinal": 8, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true, - false, - false, - false, - false, - true, - true, - true, - true - ] - }, - "hash": "1dd3efb043635e638f1c3d72923a4ccfb9c9810baee06cfac5ad4af5749e4c6e" -} diff --git a/.sqlx/query-25fd01355c929a83daf2c802b8ae3adaa4ce73fc037e2bf2a87d60187aeb7361.json b/.sqlx/query-25fd01355c929a83daf2c802b8ae3adaa4ce73fc037e2bf2a87d60187aeb7361.json deleted file mode 100644 index 6e4083e..0000000 --- a/.sqlx/query-25fd01355c929a83daf2c802b8ae3adaa4ce73fc037e2bf2a87d60187aeb7361.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.id, m.external_metadata_id, m.title, m.release_year, m.director, m.poster_path,\n r.id AS review_id, r.movie_id, r.user_id, r.rating, r.comment, r.watched_at, r.created_at, r.remote_actor_url\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n ORDER BY r.watched_at ASC\n LIMIT ? OFFSET ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "review_id", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 8, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 9, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 10, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 11, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 12, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 13, - "type_info": "Text" - } - ], - "parameters": { - "Right": 2 - }, - "nullable": [ - false, - true, - false, - false, - true, - true, - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "25fd01355c929a83daf2c802b8ae3adaa4ce73fc037e2bf2a87d60187aeb7361" -} diff --git a/.sqlx/query-3047579c6ed13ce87aad9b9ce6300c02f0df3516979518976e13f9d9abc6a403.json b/.sqlx/query-3047579c6ed13ce87aad9b9ce6300c02f0df3516979518976e13f9d9abc6a403.json deleted file mode 100644 index 54b4a4e..0000000 --- a/.sqlx/query-3047579c6ed13ce87aad9b9ce6300c02f0df3516979518976e13f9d9abc6a403.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, external_metadata_id, title, release_year, director, poster_path\n FROM movies WHERE title = ? AND release_year = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - } - ], - "parameters": { - "Right": 2 - }, - "nullable": [ - false, - true, - false, - false, - true, - true - ] - }, - "hash": "3047579c6ed13ce87aad9b9ce6300c02f0df3516979518976e13f9d9abc6a403" -} diff --git a/.sqlx/query-33d0dae7d16b0635c1c7eb5afd10824bb55af7cc7a854f590d326622863759d1.json b/.sqlx/query-33d0dae7d16b0635c1c7eb5afd10824bb55af7cc7a854f590d326622863759d1.json deleted file mode 100644 index 5666885..0000000 --- a/.sqlx/query-33d0dae7d16b0635c1c7eb5afd10824bb55af7cc7a854f590d326622863759d1.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, external_metadata_id, title, release_year, director, poster_path\n FROM movies WHERE id = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - true, - false, - false, - true, - true - ] - }, - "hash": "33d0dae7d16b0635c1c7eb5afd10824bb55af7cc7a854f590d326622863759d1" -} diff --git a/.sqlx/query-34a0a7b5e6a7f2b97b59e9de6a34b41a7128a465c0957915c7ed7031c6b83fb0.json b/.sqlx/query-34a0a7b5e6a7f2b97b59e9de6a34b41a7128a465c0957915c7ed7031c6b83fb0.json deleted file mode 100644 index e77c708..0000000 --- a/.sqlx/query-34a0a7b5e6a7f2b97b59e9de6a34b41a7128a465c0957915c7ed7031c6b83fb0.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM import_sessions WHERE user_id = ? AND expires_at < datetime('now')", - "describe": { - "columns": [], - "parameters": { - "Right": 1 - }, - "nullable": [] - }, - "hash": "34a0a7b5e6a7f2b97b59e9de6a34b41a7128a465c0957915c7ed7031c6b83fb0" -} diff --git a/.sqlx/query-4b3074b532342c6356ee0e8e4d8c4a830f016234bb690e1f6240f02824d6d84f.json b/.sqlx/query-4b3074b532342c6356ee0e8e4d8c4a830f016234bb690e1f6240f02824d6d84f.json deleted file mode 100644 index 1089c99..0000000 --- a/.sqlx/query-4b3074b532342c6356ee0e8e4d8c4a830f016234bb690e1f6240f02824d6d84f.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT COUNT(*) FROM reviews WHERE movie_id = ?", - "describe": { - "columns": [ - { - "name": "COUNT(*)", - "ordinal": 0, - "type_info": "Integer" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false - ] - }, - "hash": "4b3074b532342c6356ee0e8e4d8c4a830f016234bb690e1f6240f02824d6d84f" -} diff --git a/.sqlx/query-4d85f0ff9732576bba77dc84d3885a0002c2b600c34ba4d99f1e1c5e99f35e75.json b/.sqlx/query-4d85f0ff9732576bba77dc84d3885a0002c2b600c34ba4d99f1e1c5e99f35e75.json deleted file mode 100644 index f67cfd6..0000000 --- a/.sqlx/query-4d85f0ff9732576bba77dc84d3885a0002c2b600c34ba4d99f1e1c5e99f35e75.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT strftime('%Y-%m', watched_at) AS month\n FROM reviews\n WHERE user_id = ?\n GROUP BY month\n ORDER BY COUNT(*) DESC\n LIMIT 1", - "describe": { - "columns": [ - { - "name": "month", - "ordinal": 0, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true - ] - }, - "hash": "4d85f0ff9732576bba77dc84d3885a0002c2b600c34ba4d99f1e1c5e99f35e75" -} diff --git a/.sqlx/query-5bde1c64a1dec54f348058c9d93842676aa3149bdfc4012f3f3318677a56336d.json b/.sqlx/query-5bde1c64a1dec54f348058c9d93842676aa3149bdfc4012f3f3318677a56336d.json deleted file mode 100644 index 6a1e141..0000000 --- a/.sqlx/query-5bde1c64a1dec54f348058c9d93842676aa3149bdfc4012f3f3318677a56336d.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "INSERT INTO user_profile_fields (id, user_id, name, value, position) VALUES (?, ?, ?, ?, ?)", - "describe": { - "columns": [], - "parameters": { - "Right": 5 - }, - "nullable": [] - }, - "hash": "5bde1c64a1dec54f348058c9d93842676aa3149bdfc4012f3f3318677a56336d" -} diff --git a/.sqlx/query-5e447e9558515934d8f0c08e91342c0df0b29101223f370a126fb0ee76e3b9bd.json b/.sqlx/query-5e447e9558515934d8f0c08e91342c0df0b29101223f370a126fb0ee76e3b9bd.json deleted file mode 100644 index b852564..0000000 --- a/.sqlx/query-5e447e9558515934d8f0c08e91342c0df0b29101223f370a126fb0ee76e3b9bd.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT name, value FROM user_profile_fields WHERE user_id = ? ORDER BY position ASC", - "describe": { - "columns": [ - { - "name": "name", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "value", - "ordinal": 1, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - false - ] - }, - "hash": "5e447e9558515934d8f0c08e91342c0df0b29101223f370a126fb0ee76e3b9bd" -} diff --git a/.sqlx/query-6638569b8759b965f8919f4998a8665b15c14fc0b4f6018e548b76474254073e.json b/.sqlx/query-6638569b8759b965f8919f4998a8665b15c14fc0b4f6018e548b76474254073e.json deleted file mode 100644 index 7a604fe..0000000 --- a/.sqlx/query-6638569b8759b965f8919f4998a8665b15c14fc0b4f6018e548b76474254073e.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "INSERT OR REPLACE INTO import_profiles (id, user_id, name, field_mappings, created_at)\n VALUES (?, ?, ?, ?, ?)", - "describe": { - "columns": [], - "parameters": { - "Right": 5 - }, - "nullable": [] - }, - "hash": "6638569b8759b965f8919f4998a8665b15c14fc0b4f6018e548b76474254073e" -} diff --git a/.sqlx/query-759b45ac8426d93d4668e208003d52957f2f52d8a021cc6f117cb6f241689a07.json b/.sqlx/query-759b45ac8426d93d4668e208003d52957f2f52d8a021cc6f117cb6f241689a07.json deleted file mode 100644 index c743c41..0000000 --- a/.sqlx/query-759b45ac8426d93d4668e208003d52957f2f52d8a021cc6f117cb6f241689a07.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "UPDATE import_sessions SET field_mappings = ?, row_results = ? WHERE id = ?", - "describe": { - "columns": [], - "parameters": { - "Right": 3 - }, - "nullable": [] - }, - "hash": "759b45ac8426d93d4668e208003d52957f2f52d8a021cc6f117cb6f241689a07" -} diff --git a/.sqlx/query-771236034946abb52809203ba9a1259900e343174cf3f435fc18d9e689deb187.json b/.sqlx/query-771236034946abb52809203ba9a1259900e343174cf3f435fc18d9e689deb187.json deleted file mode 100644 index 7f82c14..0000000 --- a/.sqlx/query-771236034946abb52809203ba9a1259900e343174cf3f435fc18d9e689deb187.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT u.id AS \"id!: String\",\n u.email AS \"email!: String\",\n COUNT(DISTINCT r.movie_id) AS \"total_movies!: i64\",\n AVG(CAST(r.rating AS REAL)) AS avg_rating,\n u.avatar_path\n FROM users u\n LEFT JOIN reviews r ON r.user_id = u.id AND r.remote_actor_url IS NULL\n GROUP BY u.id, u.email, u.avatar_path\n ORDER BY u.email ASC", - "describe": { - "columns": [ - { - "name": "id!: String", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "email!: String", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "total_movies!: i64", - "ordinal": 2, - "type_info": "Integer" - }, - { - "name": "avg_rating", - "ordinal": 3, - "type_info": "Float" - }, - { - "name": "avatar_path", - "ordinal": 4, - "type_info": "Text" - } - ], - "parameters": { - "Right": 0 - }, - "nullable": [ - true, - false, - false, - true, - true - ] - }, - "hash": "771236034946abb52809203ba9a1259900e343174cf3f435fc18d9e689deb187" -} diff --git a/.sqlx/query-7bc4aebcb94547976d3d7e063e4e908fc22b977b3cbf063ee93ffe4648c42011.json b/.sqlx/query-7bc4aebcb94547976d3d7e063e4e908fc22b977b3cbf063ee93ffe4648c42011.json deleted file mode 100644 index a23bd20..0000000 --- a/.sqlx/query-7bc4aebcb94547976d3d7e063e4e908fc22b977b3cbf063ee93ffe4648c42011.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, external_metadata_id, title, release_year, director, poster_path\n FROM movies WHERE external_metadata_id = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - true, - false, - false, - true, - true - ] - }, - "hash": "7bc4aebcb94547976d3d7e063e4e908fc22b977b3cbf063ee93ffe4648c42011" -} diff --git a/.sqlx/query-7cb37c7e3df2a945859e12a186a479b9f9f431691d5f0e4ee460cd559f5412b4.json b/.sqlx/query-7cb37c7e3df2a945859e12a186a479b9f9f431691d5f0e4ee460cd559f5412b4.json deleted file mode 100644 index 5da35a0..0000000 --- a/.sqlx/query-7cb37c7e3df2a945859e12a186a479b9f9f431691d5f0e4ee460cd559f5412b4.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, email, username, password_hash, role, bio, avatar_path, banner_path, also_known_as FROM users WHERE email = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "email", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "username", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "password_hash", - "ordinal": 3, - "type_info": "Text" - }, - { - "name": "role", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "bio", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "avatar_path", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "banner_path", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "also_known_as", - "ordinal": 8, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true, - false, - false, - false, - false, - true, - true, - true, - true - ] - }, - "hash": "7cb37c7e3df2a945859e12a186a479b9f9f431691d5f0e4ee460cd559f5412b4" -} diff --git a/.sqlx/query-7d7e23355ee0e442f2aa27e898dcfa40bdc4b09391afe04325f076157d9d84aa.json b/.sqlx/query-7d7e23355ee0e442f2aa27e898dcfa40bdc4b09391afe04325f076157d9d84aa.json deleted file mode 100644 index 1967c47..0000000 --- a/.sqlx/query-7d7e23355ee0e442f2aa27e898dcfa40bdc4b09391afe04325f076157d9d84aa.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "INSERT INTO movies (id, external_metadata_id, title, release_year, director, poster_path)\n VALUES (?, ?, ?, ?, ?, ?)\n ON CONFLICT(id) DO UPDATE SET\n external_metadata_id = excluded.external_metadata_id,\n title = excluded.title,\n release_year = excluded.release_year,\n director = excluded.director,\n poster_path = excluded.poster_path", - "describe": { - "columns": [], - "parameters": { - "Right": 6 - }, - "nullable": [] - }, - "hash": "7d7e23355ee0e442f2aa27e898dcfa40bdc4b09391afe04325f076157d9d84aa" -} diff --git a/.sqlx/query-7fa9ce795286905f4b6c3d5a8975fabd813a2b39652dd7e18f03f5b10a4beaca.json b/.sqlx/query-7fa9ce795286905f4b6c3d5a8975fabd813a2b39652dd7e18f03f5b10a4beaca.json deleted file mode 100644 index 3f0c006..0000000 --- a/.sqlx/query-7fa9ce795286905f4b6c3d5a8975fabd813a2b39652dd7e18f03f5b10a4beaca.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, user_id, name, field_mappings, created_at FROM import_profiles WHERE id = ? AND user_id = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "name", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "field_mappings", - "ordinal": 3, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 4, - "type_info": "Text" - } - ], - "parameters": { - "Right": 2 - }, - "nullable": [ - false, - false, - false, - false, - false - ] - }, - "hash": "7fa9ce795286905f4b6c3d5a8975fabd813a2b39652dd7e18f03f5b10a4beaca" -} diff --git a/.sqlx/query-7ff439f22f880f999a72aad1359eb8fec11fe868b940faee5a351795caaa2357.json b/.sqlx/query-7ff439f22f880f999a72aad1359eb8fec11fe868b940faee5a351795caaa2357.json deleted file mode 100644 index 381b73f..0000000 --- a/.sqlx/query-7ff439f22f880f999a72aad1359eb8fec11fe868b940faee5a351795caaa2357.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, movie_id, user_id, rating, comment, watched_at, created_at, remote_actor_url\n FROM reviews WHERE movie_id = ? ORDER BY watched_at ASC", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 7, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "7ff439f22f880f999a72aad1359eb8fec11fe868b940faee5a351795caaa2357" -} diff --git a/.sqlx/query-8a70f21c39d203867c06dc0bf74a54745b3331b84ce9a2178f7812f1ed7262cc.json b/.sqlx/query-8a70f21c39d203867c06dc0bf74a54745b3331b84ce9a2178f7812f1ed7262cc.json deleted file mode 100644 index 965ef29..0000000 --- a/.sqlx/query-8a70f21c39d203867c06dc0bf74a54745b3331b84ce9a2178f7812f1ed7262cc.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.id, m.external_metadata_id, m.title, m.release_year, m.director, m.poster_path,\n r.id AS review_id, r.movie_id, r.user_id, r.rating, r.comment, r.watched_at, r.created_at, r.remote_actor_url\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n WHERE r.movie_id = ?\n ORDER BY r.watched_at ASC\n LIMIT ? OFFSET ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "review_id", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 8, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 9, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 10, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 11, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 12, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 13, - "type_info": "Text" - } - ], - "parameters": { - "Right": 3 - }, - "nullable": [ - false, - true, - false, - false, - true, - true, - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "8a70f21c39d203867c06dc0bf74a54745b3331b84ce9a2178f7812f1ed7262cc" -} diff --git a/.sqlx/query-9024c2b533d0100f18d5a5550220a148d8dc29bbf0df715f895fa4248d83785f.json b/.sqlx/query-9024c2b533d0100f18d5a5550220a148d8dc29bbf0df715f895fa4248d83785f.json deleted file mode 100644 index 3d3132f..0000000 --- a/.sqlx/query-9024c2b533d0100f18d5a5550220a148d8dc29bbf0df715f895fa4248d83785f.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM import_profiles WHERE id = ?", - "describe": { - "columns": [], - "parameters": { - "Right": 1 - }, - "nullable": [] - }, - "hash": "9024c2b533d0100f18d5a5550220a148d8dc29bbf0df715f895fa4248d83785f" -} diff --git a/.sqlx/query-a01336632a54099e31686a9cbe6fc53fef1299fc7c7b52be44f99c2302490a22.json b/.sqlx/query-a01336632a54099e31686a9cbe6fc53fef1299fc7c7b52be44f99c2302490a22.json deleted file mode 100644 index 114ff1f..0000000 --- a/.sqlx/query-a01336632a54099e31686a9cbe6fc53fef1299fc7c7b52be44f99c2302490a22.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT COUNT(DISTINCT movie_id) AS \"total!: i64\",\n AVG(CAST(rating AS REAL)) AS avg_rating\n FROM reviews WHERE user_id = ?", - "describe": { - "columns": [ - { - "name": "total!: i64", - "ordinal": 0, - "type_info": "Integer" - }, - { - "name": "avg_rating", - "ordinal": 1, - "type_info": "Float" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - true - ] - }, - "hash": "a01336632a54099e31686a9cbe6fc53fef1299fc7c7b52be44f99c2302490a22" -} diff --git a/.sqlx/query-a7c424c26663e4e51b1c563fa977f28e1d55234a242a7ddba50db13cf73b488d.json b/.sqlx/query-a7c424c26663e4e51b1c563fa977f28e1d55234a242a7ddba50db13cf73b488d.json deleted file mode 100644 index b715b4e..0000000 --- a/.sqlx/query-a7c424c26663e4e51b1c563fa977f28e1d55234a242a7ddba50db13cf73b488d.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.id, m.external_metadata_id, m.title, m.release_year, m.director, m.poster_path,\n r.id AS review_id, r.movie_id, r.user_id, r.rating, r.comment, r.watched_at, r.created_at, r.remote_actor_url\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n ORDER BY r.watched_at DESC\n LIMIT ? OFFSET ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "external_metadata_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "title", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "release_year", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "director", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "poster_path", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "review_id", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 8, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 9, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 10, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 11, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 12, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 13, - "type_info": "Text" - } - ], - "parameters": { - "Right": 2 - }, - "nullable": [ - false, - true, - false, - false, - true, - true, - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "a7c424c26663e4e51b1c563fa977f28e1d55234a242a7ddba50db13cf73b488d" -} diff --git a/.sqlx/query-aca9e7aaa32c23b4de3f5048d60340e978d31a36be9121da3c59378f2fc1ed8e.json b/.sqlx/query-aca9e7aaa32c23b4de3f5048d60340e978d31a36be9121da3c59378f2fc1ed8e.json deleted file mode 100644 index 4392039..0000000 --- a/.sqlx/query-aca9e7aaa32c23b4de3f5048d60340e978d31a36be9121da3c59378f2fc1ed8e.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.director AS \"director!\",\n COUNT(*) AS \"count!: i64\"\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n WHERE r.user_id = ? AND m.director IS NOT NULL\n GROUP BY m.director\n ORDER BY COUNT(*) DESC\n LIMIT 5", - "describe": { - "columns": [ - { - "name": "director!", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "count!: i64", - "ordinal": 1, - "type_info": "Integer" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true, - false - ] - }, - "hash": "aca9e7aaa32c23b4de3f5048d60340e978d31a36be9121da3c59378f2fc1ed8e" -} diff --git a/.sqlx/query-ae983138ad90fda3794b784fbf62c31fddcf182850782e9bfbc4ff3ee8b7d4bb.json b/.sqlx/query-ae983138ad90fda3794b784fbf62c31fddcf182850782e9bfbc4ff3ee8b7d4bb.json deleted file mode 100644 index 625de0c..0000000 --- a/.sqlx/query-ae983138ad90fda3794b784fbf62c31fddcf182850782e9bfbc4ff3ee8b7d4bb.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, movie_id, user_id, rating, comment, watched_at, created_at, remote_actor_url\n FROM reviews WHERE id = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "movie_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "rating", - "ordinal": 3, - "type_info": "Integer" - }, - { - "name": "comment", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "watched_at", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "remote_actor_url", - "ordinal": 7, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - false, - false, - false, - true, - false, - false, - true - ] - }, - "hash": "ae983138ad90fda3794b784fbf62c31fddcf182850782e9bfbc4ff3ee8b7d4bb" -} diff --git a/.sqlx/query-bf4aaf630ebefde88d87a95c257bbeafaf39e2f53611dab435d485648eb7e598.json b/.sqlx/query-bf4aaf630ebefde88d87a95c257bbeafaf39e2f53611dab435d485648eb7e598.json deleted file mode 100644 index e1cbf34..0000000 --- a/.sqlx/query-bf4aaf630ebefde88d87a95c257bbeafaf39e2f53611dab435d485648eb7e598.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM import_sessions WHERE id = ?", - "describe": { - "columns": [], - "parameters": { - "Right": 1 - }, - "nullable": [] - }, - "hash": "bf4aaf630ebefde88d87a95c257bbeafaf39e2f53611dab435d485648eb7e598" -} diff --git a/.sqlx/query-ca7c29f4c80cee4877625a259edef662b169377c5bafdd03583645a39368c910.json b/.sqlx/query-ca7c29f4c80cee4877625a259edef662b169377c5bafdd03583645a39368c910.json deleted file mode 100644 index 320b404..0000000 --- a/.sqlx/query-ca7c29f4c80cee4877625a259edef662b169377c5bafdd03583645a39368c910.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, user_id, parsed_data, field_mappings, row_results, created_at, expires_at\n FROM import_sessions WHERE id = ? AND user_id = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "parsed_data", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "field_mappings", - "ordinal": 3, - "type_info": "Text" - }, - { - "name": "row_results", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "expires_at", - "ordinal": 6, - "type_info": "Text" - } - ], - "parameters": { - "Right": 2 - }, - "nullable": [ - false, - false, - false, - true, - true, - false, - false - ] - }, - "hash": "ca7c29f4c80cee4877625a259edef662b169377c5bafdd03583645a39368c910" -} diff --git a/.sqlx/query-cca022ac6275f2b1aaf63a14420897074c8ff4cdd1d3e9a13ef4b9dd5346d12a.json b/.sqlx/query-cca022ac6275f2b1aaf63a14420897074c8ff4cdd1d3e9a13ef4b9dd5346d12a.json deleted file mode 100644 index a320185..0000000 --- a/.sqlx/query-cca022ac6275f2b1aaf63a14420897074c8ff4cdd1d3e9a13ef4b9dd5346d12a.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "INSERT INTO reviews (id, movie_id, user_id, rating, comment, watched_at, created_at, remote_actor_url)\n VALUES (?, ?, ?, ?, ?, ?, ?, ?)", - "describe": { - "columns": [], - "parameters": { - "Right": 8 - }, - "nullable": [] - }, - "hash": "cca022ac6275f2b1aaf63a14420897074c8ff4cdd1d3e9a13ef4b9dd5346d12a" -} diff --git a/.sqlx/query-d5d2a81306488a8cee5654cea7e14d76d76ecc7d2190ffb73d12bec2874111d2.json b/.sqlx/query-d5d2a81306488a8cee5654cea7e14d76d76ecc7d2190ffb73d12bec2874111d2.json deleted file mode 100644 index 506d8af..0000000 --- a/.sqlx/query-d5d2a81306488a8cee5654cea7e14d76d76ecc7d2190ffb73d12bec2874111d2.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT m.director\n FROM reviews r\n INNER JOIN movies m ON m.id = r.movie_id\n WHERE r.user_id = ? AND m.director IS NOT NULL\n GROUP BY m.director\n ORDER BY COUNT(*) DESC\n LIMIT 1", - "describe": { - "columns": [ - { - "name": "director", - "ordinal": 0, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true - ] - }, - "hash": "d5d2a81306488a8cee5654cea7e14d76d76ecc7d2190ffb73d12bec2874111d2" -} diff --git a/.sqlx/query-e3a3b56d63df433339bd8183f20ef33ded742ef03df885686cd5198f9f8e1c01.json b/.sqlx/query-e3a3b56d63df433339bd8183f20ef33ded742ef03df885686cd5198f9f8e1c01.json deleted file mode 100644 index 9f87c40..0000000 --- a/.sqlx/query-e3a3b56d63df433339bd8183f20ef33ded742ef03df885686cd5198f9f8e1c01.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "INSERT INTO import_sessions (id, user_id, parsed_data, field_mappings, row_results, created_at, expires_at)\n VALUES (?, ?, ?, ?, ?, ?, ?)", - "describe": { - "columns": [], - "parameters": { - "Right": 7 - }, - "nullable": [] - }, - "hash": "e3a3b56d63df433339bd8183f20ef33ded742ef03df885686cd5198f9f8e1c01" -} diff --git a/.sqlx/query-e431381ad41c1c2f7b9c89509d5e3f4c19cb52dcfff66772145cd80c53c16883.json b/.sqlx/query-e431381ad41c1c2f7b9c89509d5e3f4c19cb52dcfff66772145cd80c53c16883.json deleted file mode 100644 index c2562bf..0000000 --- a/.sqlx/query-e431381ad41c1c2f7b9c89509d5e3f4c19cb52dcfff66772145cd80c53c16883.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM movies WHERE id = ?", - "describe": { - "columns": [], - "parameters": { - "Right": 1 - }, - "nullable": [] - }, - "hash": "e431381ad41c1c2f7b9c89509d5e3f4c19cb52dcfff66772145cd80c53c16883" -} diff --git a/.sqlx/query-e6413dcabae4a72628a2abf33a8b65da6f95b7c3c015f2633fcf00c045b9f08b.json b/.sqlx/query-e6413dcabae4a72628a2abf33a8b65da6f95b7c3c015f2633fcf00c045b9f08b.json deleted file mode 100644 index a69615c..0000000 --- a/.sqlx/query-e6413dcabae4a72628a2abf33a8b65da6f95b7c3c015f2633fcf00c045b9f08b.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, email, username, password_hash, role, bio, avatar_path, banner_path, also_known_as FROM users WHERE id = ?", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "email", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "username", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "password_hash", - "ordinal": 3, - "type_info": "Text" - }, - { - "name": "role", - "ordinal": 4, - "type_info": "Text" - }, - { - "name": "bio", - "ordinal": 5, - "type_info": "Text" - }, - { - "name": "avatar_path", - "ordinal": 6, - "type_info": "Text" - }, - { - "name": "banner_path", - "ordinal": 7, - "type_info": "Text" - }, - { - "name": "also_known_as", - "ordinal": 8, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true, - false, - false, - false, - false, - true, - true, - true, - true - ] - }, - "hash": "e6413dcabae4a72628a2abf33a8b65da6f95b7c3c015f2633fcf00c045b9f08b" -} diff --git a/.sqlx/query-f84e5483ca4210aec67b38cc1a9de4a42c12891025236abc48ea4f175292a6cc.json b/.sqlx/query-f84e5483ca4210aec67b38cc1a9de4a42c12891025236abc48ea4f175292a6cc.json deleted file mode 100644 index 616cb43..0000000 --- a/.sqlx/query-f84e5483ca4210aec67b38cc1a9de4a42c12891025236abc48ea4f175292a6cc.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "db_name": "SQLite", - "query": "DELETE FROM reviews WHERE id = ?", - "describe": { - "columns": [], - "parameters": { - "Right": 1 - }, - "nullable": [] - }, - "hash": "f84e5483ca4210aec67b38cc1a9de4a42c12891025236abc48ea4f175292a6cc" -} diff --git a/.sqlx/query-f8559923b7a885fb0d4938479f11bd97708b401a6a2290abe6df49fcb7f28a8d.json b/.sqlx/query-f8559923b7a885fb0d4938479f11bd97708b401a6a2290abe6df49fcb7f28a8d.json deleted file mode 100644 index 5b31e39..0000000 --- a/.sqlx/query-f8559923b7a885fb0d4938479f11bd97708b401a6a2290abe6df49fcb7f28a8d.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT id, user_id, name, field_mappings, created_at FROM import_profiles WHERE user_id = ? ORDER BY created_at DESC", - "describe": { - "columns": [ - { - "name": "id", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "user_id", - "ordinal": 1, - "type_info": "Text" - }, - { - "name": "name", - "ordinal": 2, - "type_info": "Text" - }, - { - "name": "field_mappings", - "ordinal": 3, - "type_info": "Text" - }, - { - "name": "created_at", - "ordinal": 4, - "type_info": "Text" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - false, - false, - false, - false, - false - ] - }, - "hash": "f8559923b7a885fb0d4938479f11bd97708b401a6a2290abe6df49fcb7f28a8d" -} diff --git a/.sqlx/query-fdd5b522f26b5e0ce62f76c774fbb606fd9ee9884f4457831f693a0df3609317.json b/.sqlx/query-fdd5b522f26b5e0ce62f76c774fbb606fd9ee9884f4457831f693a0df3609317.json deleted file mode 100644 index 0e39030..0000000 --- a/.sqlx/query-fdd5b522f26b5e0ce62f76c774fbb606fd9ee9884f4457831f693a0df3609317.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "db_name": "SQLite", - "query": "SELECT strftime('%Y-%m', watched_at) AS \"month!\",\n AVG(CAST(rating AS REAL)) AS \"avg_rating!: f64\",\n COUNT(*) AS \"count!: i64\"\n FROM reviews\n WHERE user_id = ? AND watched_at >= datetime('now', '-12 months')\n GROUP BY \"month!\"\n ORDER BY \"month!\" ASC", - "describe": { - "columns": [ - { - "name": "month!", - "ordinal": 0, - "type_info": "Text" - }, - { - "name": "avg_rating!: f64", - "ordinal": 1, - "type_info": "Float" - }, - { - "name": "count!: i64", - "ordinal": 2, - "type_info": "Integer" - } - ], - "parameters": { - "Right": 1 - }, - "nullable": [ - true, - false, - false - ] - }, - "hash": "fdd5b522f26b5e0ce62f76c774fbb606fd9ee9884f4457831f693a0df3609317" -}