diff --git a/.gitignore b/.gitignore index 98c3215..d4895f5 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,4 @@ .vscode .env -.sqlx - .DS_Store diff --git a/.sqlx/query-05a5407da8c215edb576d181e808c099685ff0a6bb10f1dfe554c7f9ecbaa557.json b/.sqlx/query-05a5407da8c215edb576d181e808c099685ff0a6bb10f1dfe554c7f9ecbaa557.json new file mode 100644 index 0000000..f2001de --- /dev/null +++ b/.sqlx/query-05a5407da8c215edb576d181e808c099685ff0a6bb10f1dfe554c7f9ecbaa557.json @@ -0,0 +1,47 @@ +{ + "db_name": "PostgreSQL", + "query": "\n SELECT * FROM cached_files\n WHERE object_id = $1 AND object_type = $2", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "object_id", + "type_info": "Int4" + }, + { + "ordinal": 2, + "name": "object_type", + "type_info": "Varchar" + }, + { + "ordinal": 3, + "name": "message_id", + "type_info": "Int8" + }, + { + "ordinal": 4, + "name": "chat_id", + "type_info": "Int8" + } + ], + "parameters": { + "Left": [ + "Int4", + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false + ] + }, + "hash": "05a5407da8c215edb576d181e808c099685ff0a6bb10f1dfe554c7f9ecbaa557" +} diff --git a/.sqlx/query-4b5e4c89220adbe0b2eeaa63e59a9b025fd2e6eeda6b1fdcec9544e8623fb19c.json b/.sqlx/query-4b5e4c89220adbe0b2eeaa63e59a9b025fd2e6eeda6b1fdcec9544e8623fb19c.json new file mode 100644 index 0000000..054670c --- /dev/null +++ b/.sqlx/query-4b5e4c89220adbe0b2eeaa63e59a9b025fd2e6eeda6b1fdcec9544e8623fb19c.json @@ -0,0 +1,49 @@ +{ + "db_name": "PostgreSQL", + "query": "INSERT INTO cached_files (object_id, object_type, message_id, chat_id)\n VALUES ($1, $2, $3, $4)\n RETURNING *", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "object_id", + "type_info": "Int4" + }, + { + "ordinal": 2, + "name": "object_type", + "type_info": "Varchar" + }, + { + "ordinal": 3, + "name": "message_id", + "type_info": "Int8" + }, + { + "ordinal": 4, + "name": "chat_id", + "type_info": "Int8" + } + ], + "parameters": { + "Left": [ + "Int4", + "Varchar", + "Int8", + "Int8" + ] + }, + "nullable": [ + false, + false, + false, + false, + false + ] + }, + "hash": "4b5e4c89220adbe0b2eeaa63e59a9b025fd2e6eeda6b1fdcec9544e8623fb19c" +} diff --git a/.sqlx/query-515b4ef1a88274c0b51451068cba012510cb52c9549c3da8edc8c24527c1dc97.json b/.sqlx/query-515b4ef1a88274c0b51451068cba012510cb52c9549c3da8edc8c24527c1dc97.json new file mode 100644 index 0000000..17be1c9 --- /dev/null +++ b/.sqlx/query-515b4ef1a88274c0b51451068cba012510cb52c9549c3da8edc8c24527c1dc97.json @@ -0,0 +1,47 @@ +{ + "db_name": "PostgreSQL", + "query": "DELETE FROM cached_files\n WHERE object_id = $1 AND object_type = $2\n RETURNING *", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "object_id", + "type_info": "Int4" + }, + { + "ordinal": 2, + "name": "object_type", + "type_info": "Varchar" + }, + { + "ordinal": 3, + "name": "message_id", + "type_info": "Int8" + }, + { + "ordinal": 4, + "name": "chat_id", + "type_info": "Int8" + } + ], + "parameters": { + "Left": [ + "Int4", + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false + ] + }, + "hash": "515b4ef1a88274c0b51451068cba012510cb52c9549c3da8edc8c24527c1dc97" +} diff --git a/.sqlx/query-74e1e3293a2d2918ad57b04e5658db748caa62867c01375ea529a4218710eedb.json b/.sqlx/query-74e1e3293a2d2918ad57b04e5658db748caa62867c01375ea529a4218710eedb.json new file mode 100644 index 0000000..f5b2f2a --- /dev/null +++ b/.sqlx/query-74e1e3293a2d2918ad57b04e5658db748caa62867c01375ea529a4218710eedb.json @@ -0,0 +1,47 @@ +{ + "db_name": "PostgreSQL", + "query": "\n DELETE FROM cached_files\n WHERE object_id = $1 AND object_type = $2\n RETURNING *\n ", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "object_id", + "type_info": "Int4" + }, + { + "ordinal": 2, + "name": "object_type", + "type_info": "Varchar" + }, + { + "ordinal": 3, + "name": "message_id", + "type_info": "Int8" + }, + { + "ordinal": 4, + "name": "chat_id", + "type_info": "Int8" + } + ], + "parameters": { + "Left": [ + "Int4", + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false + ] + }, + "hash": "74e1e3293a2d2918ad57b04e5658db748caa62867c01375ea529a4218710eedb" +} diff --git a/.sqlx/query-f3ed08b9416d1f2285917eaeaddcd188b6d60e33edf02bd4ae4f4f3806bf7879.json b/.sqlx/query-f3ed08b9416d1f2285917eaeaddcd188b6d60e33edf02bd4ae4f4f3806bf7879.json new file mode 100644 index 0000000..a0fe3f2 --- /dev/null +++ b/.sqlx/query-f3ed08b9416d1f2285917eaeaddcd188b6d60e33edf02bd4ae4f4f3806bf7879.json @@ -0,0 +1,47 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM cached_files WHERE object_id = $1 AND object_type = $2", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "object_id", + "type_info": "Int4" + }, + { + "ordinal": 2, + "name": "object_type", + "type_info": "Varchar" + }, + { + "ordinal": 3, + "name": "message_id", + "type_info": "Int8" + }, + { + "ordinal": 4, + "name": "chat_id", + "type_info": "Int8" + } + ], + "parameters": { + "Left": [ + "Int4", + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false + ] + }, + "hash": "f3ed08b9416d1f2285917eaeaddcd188b6d60e33edf02bd4ae4f4f3806bf7879" +} diff --git a/.sqlx/query-fdf0b4d6304e2bead0c9c3707edbfe6d78fede31b1b5892e68138aa5a2271101.json b/.sqlx/query-fdf0b4d6304e2bead0c9c3707edbfe6d78fede31b1b5892e68138aa5a2271101.json new file mode 100644 index 0000000..173d724 --- /dev/null +++ b/.sqlx/query-fdf0b4d6304e2bead0c9c3707edbfe6d78fede31b1b5892e68138aa5a2271101.json @@ -0,0 +1,14 @@ +{ + "db_name": "PostgreSQL", + "query": "\n DELETE FROM cached_files\n WHERE id = $1\n ", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Int4" + ] + }, + "nullable": [] + }, + "hash": "fdf0b4d6304e2bead0c9c3707edbfe6d78fede31b1b5892e68138aa5a2271101" +}