diff --git a/.sqlx/query-04463bb7ca005831e15fbb2773416e044f33b45880af7934bc99da0de0f652c1.json b/.sqlx/query-04463bb7ca005831e15fbb2773416e044f33b45880af7934bc99da0de0f652c1.json new file mode 100644 index 0000000..edca9f5 --- /dev/null +++ b/.sqlx/query-04463bb7ca005831e15fbb2773416e044f33b45880af7934bc99da0de0f652c1.json @@ -0,0 +1,16 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE guild_users SET invited_by = $1 WHERE user_id = $2 AND guild_id = $3", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "04463bb7ca005831e15fbb2773416e044f33b45880af7934bc99da0de0f652c1" +} diff --git a/.sqlx/query-0d0b3edabfb966b87c967252c51a20f8ceb962f77fe189cbe44b9ad4cc0bb8a8.json b/.sqlx/query-0d0b3edabfb966b87c967252c51a20f8ceb962f77fe189cbe44b9ad4cc0bb8a8.json new file mode 100644 index 0000000..65b428a --- /dev/null +++ b/.sqlx/query-0d0b3edabfb966b87c967252c51a20f8ceb962f77fe189cbe44b9ad4cc0bb8a8.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "DELETE FROM guild_users WHERE user_id = $1 AND guild_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "0d0b3edabfb966b87c967252c51a20f8ceb962f77fe189cbe44b9ad4cc0bb8a8" +} diff --git a/.sqlx/query-1d6ffd9d99f7b9a7520d30638e4275525f2ccc4312dc790a6859451811ab66b6.json b/.sqlx/query-1d6ffd9d99f7b9a7520d30638e4275525f2ccc4312dc790a6859451811ab66b6.json new file mode 100644 index 0000000..ddcad8e --- /dev/null +++ b/.sqlx/query-1d6ffd9d99f7b9a7520d30638e4275525f2ccc4312dc790a6859451811ab66b6.json @@ -0,0 +1,14 @@ +{ + "db_name": "PostgreSQL", + "query": "INSERT INTO users (user_id) VALUES ($1) ON CONFLICT DO NOTHING", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [] + }, + "hash": "1d6ffd9d99f7b9a7520d30638e4275525f2ccc4312dc790a6859451811ab66b6" +} diff --git a/.sqlx/query-1f612b9033ba9ff47bcfe182f04c913a240359154f13cee1b2e93687b6dd497c.json b/.sqlx/query-1f612b9033ba9ff47bcfe182f04c913a240359154f13cee1b2e93687b6dd497c.json new file mode 100644 index 0000000..82f48a8 --- /dev/null +++ b/.sqlx/query-1f612b9033ba9ff47bcfe182f04c913a240359154f13cee1b2e93687b6dd497c.json @@ -0,0 +1,52 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM users WHERE user_id = $1", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "user_id", + "type_info": "Text" + }, + { + "ordinal": 1, + "name": "is_owner", + "type_info": "Bool" + }, + { + "ordinal": 2, + "name": "is_buyer", + "type_info": "Bool" + }, + { + "ordinal": 3, + "name": "is_dev", + "type_info": "Bool" + }, + { + "ordinal": 4, + "name": "is_enium", + "type_info": "Bool" + }, + { + "ordinal": 5, + "name": "is_pwn", + "type_info": "Bool" + } + ], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false, + false + ] + }, + "hash": "1f612b9033ba9ff47bcfe182f04c913a240359154f13cee1b2e93687b6dd497c" +} diff --git a/.sqlx/query-32178cbb547b01a65d67fc335e06b8d5b8a1f1a68df8dce90bd548b88e41873e.json b/.sqlx/query-32178cbb547b01a65d67fc335e06b8d5b8a1f1a68df8dce90bd548b88e41873e.json new file mode 100644 index 0000000..7a9d99b --- /dev/null +++ b/.sqlx/query-32178cbb547b01a65d67fc335e06b8d5b8a1f1a68df8dce90bd548b88e41873e.json @@ -0,0 +1,65 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM guild_users WHERE user_id = $1 AND guild_id = $2", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "user_id", + "type_info": "Text" + }, + { + "ordinal": 2, + "name": "guild_id", + "type_info": "Text" + }, + { + "ordinal": 3, + "name": "xp", + "type_info": "Int4" + }, + { + "ordinal": 4, + "name": "level", + "type_info": "Int4" + }, + { + "ordinal": 5, + "name": "is_wl_user", + "type_info": "Bool" + }, + { + "ordinal": 6, + "name": "invitation_count", + "type_info": "Int4" + }, + { + "ordinal": 7, + "name": "invited_by", + "type_info": "Text" + } + ], + "parameters": { + "Left": [ + "Text", + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false, + false, + false, + true + ] + }, + "hash": "32178cbb547b01a65d67fc335e06b8d5b8a1f1a68df8dce90bd548b88e41873e" +} diff --git a/.sqlx/query-3a0ed3d5114665f722684b14aa961b6f38f76ba8b7979c1592663709bb10565b.json b/.sqlx/query-3a0ed3d5114665f722684b14aa961b6f38f76ba8b7979c1592663709bb10565b.json new file mode 100644 index 0000000..134caab --- /dev/null +++ b/.sqlx/query-3a0ed3d5114665f722684b14aa961b6f38f76ba8b7979c1592663709bb10565b.json @@ -0,0 +1,160 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM guilds WHERE guild_id = $1", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "guild_id", + "type_info": "Text" + }, + { + "ordinal": 1, + "name": "log_enable", + "type_info": "Bool" + }, + { + "ordinal": 2, + "name": "log_category", + "type_info": "Text" + }, + { + "ordinal": 3, + "name": "log_bot", + "type_info": "Text" + }, + { + "ordinal": 4, + "name": "log_channels", + "type_info": "Text" + }, + { + "ordinal": 5, + "name": "log_member", + "type_info": "Text" + }, + { + "ordinal": 6, + "name": "log_mod", + "type_info": "Text" + }, + { + "ordinal": 7, + "name": "log_msg", + "type_info": "Text" + }, + { + "ordinal": 8, + "name": "log_server", + "type_info": "Text" + }, + { + "ordinal": 9, + "name": "join_enabled", + "type_info": "Bool" + }, + { + "ordinal": 10, + "name": "join_message", + "type_info": "Text" + }, + { + "ordinal": 11, + "name": "join_channel", + "type_info": "Text" + }, + { + "ordinal": 12, + "name": "leave_enabled", + "type_info": "Bool" + }, + { + "ordinal": 13, + "name": "leave_message", + "type_info": "Text" + }, + { + "ordinal": 14, + "name": "leave_channel", + "type_info": "Text" + }, + { + "ordinal": 15, + "name": "protect_enabled", + "type_info": "Bool" + }, + { + "ordinal": 16, + "name": "protect_anti_channel", + "type_info": "Bool" + }, + { + "ordinal": 17, + "name": "protect_anti_rank", + "type_info": "Bool" + }, + { + "ordinal": 18, + "name": "protect_anti_perm", + "type_info": "Bool" + }, + { + "ordinal": 19, + "name": "protect_anti_massban", + "type_info": "Bool" + }, + { + "ordinal": 20, + "name": "protect_anti_mass_mention", + "type_info": "Bool" + }, + { + "ordinal": 21, + "name": "protect_anti_bot", + "type_info": "Bool" + }, + { + "ordinal": 22, + "name": "footer", + "type_info": "Text" + }, + { + "ordinal": 23, + "name": "color", + "type_info": "Int4" + } + ], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [ + false, + false, + true, + true, + true, + true, + true, + true, + true, + false, + false, + true, + false, + false, + true, + false, + false, + false, + false, + false, + false, + false, + false, + false + ] + }, + "hash": "3a0ed3d5114665f722684b14aa961b6f38f76ba8b7979c1592663709bb10565b" +} diff --git a/.sqlx/query-4c979b714b49adf25d8d151d587d5e517301d05dbbf73486813408d28e26a663.json b/.sqlx/query-4c979b714b49adf25d8d151d587d5e517301d05dbbf73486813408d28e26a663.json new file mode 100644 index 0000000..3d09357 --- /dev/null +++ b/.sqlx/query-4c979b714b49adf25d8d151d587d5e517301d05dbbf73486813408d28e26a663.json @@ -0,0 +1,16 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE guild_users SET level = $1 WHERE user_id = $2 AND guild_id = $3", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Int4", + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "4c979b714b49adf25d8d151d587d5e517301d05dbbf73486813408d28e26a663" +} diff --git a/.sqlx/query-57514d1a1186505d706b0996f79770d44264e424e50e5536a738eab88b5984f5.json b/.sqlx/query-57514d1a1186505d706b0996f79770d44264e424e50e5536a738eab88b5984f5.json new file mode 100644 index 0000000..e1765d3 --- /dev/null +++ b/.sqlx/query-57514d1a1186505d706b0996f79770d44264e424e50e5536a738eab88b5984f5.json @@ -0,0 +1,65 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM guild_users WHERE guild_id = $1 ORDER BY invitation_count DESC LIMIT $2", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "user_id", + "type_info": "Text" + }, + { + "ordinal": 2, + "name": "guild_id", + "type_info": "Text" + }, + { + "ordinal": 3, + "name": "xp", + "type_info": "Int4" + }, + { + "ordinal": 4, + "name": "level", + "type_info": "Int4" + }, + { + "ordinal": 5, + "name": "is_wl_user", + "type_info": "Bool" + }, + { + "ordinal": 6, + "name": "invitation_count", + "type_info": "Int4" + }, + { + "ordinal": 7, + "name": "invited_by", + "type_info": "Text" + } + ], + "parameters": { + "Left": [ + "Text", + "Int8" + ] + }, + "nullable": [ + false, + false, + false, + false, + false, + false, + false, + true + ] + }, + "hash": "57514d1a1186505d706b0996f79770d44264e424e50e5536a738eab88b5984f5" +} diff --git a/.sqlx/query-644a753755c11c731882d2a60b619d57a6f5a7b70b10658031bff39be85cdcb0.json b/.sqlx/query-644a753755c11c731882d2a60b619d57a6f5a7b70b10658031bff39be85cdcb0.json new file mode 100644 index 0000000..012637c --- /dev/null +++ b/.sqlx/query-644a753755c11c731882d2a60b619d57a6f5a7b70b10658031bff39be85cdcb0.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE guild_users SET invitation_count = GREATEST(invitation_count - 1, 0) WHERE user_id = $1 AND guild_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "644a753755c11c731882d2a60b619d57a6f5a7b70b10658031bff39be85cdcb0" +} diff --git a/.sqlx/query-79a82a81cdc78a5b8dd96aeae2a4dd0d56550a5d05258ddc586fc615d48dda34.json b/.sqlx/query-79a82a81cdc78a5b8dd96aeae2a4dd0d56550a5d05258ddc586fc615d48dda34.json new file mode 100644 index 0000000..3af3a8f --- /dev/null +++ b/.sqlx/query-79a82a81cdc78a5b8dd96aeae2a4dd0d56550a5d05258ddc586fc615d48dda34.json @@ -0,0 +1,64 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM guild_users WHERE guild_id = $1 AND is_wl_user = true", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "user_id", + "type_info": "Text" + }, + { + "ordinal": 2, + "name": "guild_id", + "type_info": "Text" + }, + { + "ordinal": 3, + "name": "xp", + "type_info": "Int4" + }, + { + "ordinal": 4, + "name": "level", + "type_info": "Int4" + }, + { + "ordinal": 5, + "name": "is_wl_user", + "type_info": "Bool" + }, + { + "ordinal": 6, + "name": "invitation_count", + "type_info": "Int4" + }, + { + "ordinal": 7, + "name": "invited_by", + "type_info": "Text" + } + ], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [ + false, + false, + false, + false, + false, + false, + false, + true + ] + }, + "hash": "79a82a81cdc78a5b8dd96aeae2a4dd0d56550a5d05258ddc586fc615d48dda34" +} diff --git a/.sqlx/query-83fc2976f6449767456f51d08ca4e066c3f146d2ba645e677f177aaf8a5da22c.json b/.sqlx/query-83fc2976f6449767456f51d08ca4e066c3f146d2ba645e677f177aaf8a5da22c.json new file mode 100644 index 0000000..5a7ef80 --- /dev/null +++ b/.sqlx/query-83fc2976f6449767456f51d08ca4e066c3f146d2ba645e677f177aaf8a5da22c.json @@ -0,0 +1,16 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE guild_users SET xp = xp + $1 WHERE user_id = $2 AND guild_id = $3", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Int4", + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "83fc2976f6449767456f51d08ca4e066c3f146d2ba645e677f177aaf8a5da22c" +} diff --git a/.sqlx/query-9013e5ccef9d157bb1955c7f55c1d1e85156af17f4f0aac9ec6493f3fce98529.json b/.sqlx/query-9013e5ccef9d157bb1955c7f55c1d1e85156af17f4f0aac9ec6493f3fce98529.json new file mode 100644 index 0000000..a99a13e --- /dev/null +++ b/.sqlx/query-9013e5ccef9d157bb1955c7f55c1d1e85156af17f4f0aac9ec6493f3fce98529.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "INSERT INTO guild_users (user_id, guild_id) VALUES ($1, $2) ON CONFLICT (user_id, guild_id) DO NOTHING", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "9013e5ccef9d157bb1955c7f55c1d1e85156af17f4f0aac9ec6493f3fce98529" +} diff --git a/.sqlx/query-9e5f7d79339b969f3d117138050d560fd035250a2e5f034d2e24e2204b57db54.json b/.sqlx/query-9e5f7d79339b969f3d117138050d560fd035250a2e5f034d2e24e2204b57db54.json new file mode 100644 index 0000000..7d1d011 --- /dev/null +++ b/.sqlx/query-9e5f7d79339b969f3d117138050d560fd035250a2e5f034d2e24e2204b57db54.json @@ -0,0 +1,14 @@ +{ + "db_name": "PostgreSQL", + "query": "DELETE FROM guild_users WHERE guild_id = $1", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [] + }, + "hash": "9e5f7d79339b969f3d117138050d560fd035250a2e5f034d2e24e2204b57db54" +} diff --git a/.sqlx/query-ac88e0bca4ef7155cb241e485013dc6026aee7c92db5fea410bf7a8f31ff7267.json b/.sqlx/query-ac88e0bca4ef7155cb241e485013dc6026aee7c92db5fea410bf7a8f31ff7267.json new file mode 100644 index 0000000..7f4807d --- /dev/null +++ b/.sqlx/query-ac88e0bca4ef7155cb241e485013dc6026aee7c92db5fea410bf7a8f31ff7267.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE guild_users SET invitation_count = invitation_count + 1 WHERE user_id = $1 AND guild_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "ac88e0bca4ef7155cb241e485013dc6026aee7c92db5fea410bf7a8f31ff7267" +} diff --git a/.sqlx/query-c582ba49e685230ff575ffeb988d5e400b32202ccdad7f1394ae0a4f534bebd4.json b/.sqlx/query-c582ba49e685230ff575ffeb988d5e400b32202ccdad7f1394ae0a4f534bebd4.json new file mode 100644 index 0000000..08e5c0c --- /dev/null +++ b/.sqlx/query-c582ba49e685230ff575ffeb988d5e400b32202ccdad7f1394ae0a4f534bebd4.json @@ -0,0 +1,14 @@ +{ + "db_name": "PostgreSQL", + "query": "INSERT INTO guilds (guild_id) VALUES ($1) ON CONFLICT DO NOTHING", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [] + }, + "hash": "c582ba49e685230ff575ffeb988d5e400b32202ccdad7f1394ae0a4f534bebd4" +} diff --git a/.sqlx/query-dbfd5cf9984c6412df27575a0c86d390a239f5caa71e999bee07a94951619857.json b/.sqlx/query-dbfd5cf9984c6412df27575a0c86d390a239f5caa71e999bee07a94951619857.json new file mode 100644 index 0000000..c0b9fc3 --- /dev/null +++ b/.sqlx/query-dbfd5cf9984c6412df27575a0c86d390a239f5caa71e999bee07a94951619857.json @@ -0,0 +1,65 @@ +{ + "db_name": "PostgreSQL", + "query": "SELECT * FROM guild_users WHERE guild_id = $1 ORDER BY xp DESC LIMIT $2", + "describe": { + "columns": [ + { + "ordinal": 0, + "name": "id", + "type_info": "Int4" + }, + { + "ordinal": 1, + "name": "user_id", + "type_info": "Text" + }, + { + "ordinal": 2, + "name": "guild_id", + "type_info": "Text" + }, + { + "ordinal": 3, + "name": "xp", + "type_info": "Int4" + }, + { + "ordinal": 4, + "name": "level", + "type_info": "Int4" + }, + { + "ordinal": 5, + "name": "is_wl_user", + "type_info": "Bool" + }, + { + "ordinal": 6, + "name": "invitation_count", + "type_info": "Int4" + }, + { + "ordinal": 7, + "name": "invited_by", + "type_info": "Text" + } + ], + "parameters": { + "Left": [ + "Text", + "Int8" + ] + }, + "nullable": [ + false, + false, + false, + false, + false, + false, + false, + true + ] + }, + "hash": "dbfd5cf9984c6412df27575a0c86d390a239f5caa71e999bee07a94951619857" +} diff --git a/.sqlx/query-e2cd3e96969c19d2395c89b2fc397b8fe41e8acc05e7f21bb19c2031bd3566a1.json b/.sqlx/query-e2cd3e96969c19d2395c89b2fc397b8fe41e8acc05e7f21bb19c2031bd3566a1.json new file mode 100644 index 0000000..93c01e9 --- /dev/null +++ b/.sqlx/query-e2cd3e96969c19d2395c89b2fc397b8fe41e8acc05e7f21bb19c2031bd3566a1.json @@ -0,0 +1,16 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE guild_users SET is_wl_user = $1 WHERE user_id = $2 AND guild_id = $3", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Bool", + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "e2cd3e96969c19d2395c89b2fc397b8fe41e8acc05e7f21bb19c2031bd3566a1" +} diff --git a/.sqlx/query-ea359a04fd6d53a31f47e1d69cd9851f4595142e3dfb866a44dc2d3aa6e62b04.json b/.sqlx/query-ea359a04fd6d53a31f47e1d69cd9851f4595142e3dfb866a44dc2d3aa6e62b04.json new file mode 100644 index 0000000..d610009 --- /dev/null +++ b/.sqlx/query-ea359a04fd6d53a31f47e1d69cd9851f4595142e3dfb866a44dc2d3aa6e62b04.json @@ -0,0 +1,14 @@ +{ + "db_name": "PostgreSQL", + "query": "DELETE FROM guilds WHERE guild_id = $1", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text" + ] + }, + "nullable": [] + }, + "hash": "ea359a04fd6d53a31f47e1d69cd9851f4595142e3dfb866a44dc2d3aa6e62b04" +} diff --git a/.sqlx/query-edee94d67469c47bd3df974c098478537fc0b526578f0dff604f26a782250a79.json b/.sqlx/query-edee94d67469c47bd3df974c098478537fc0b526578f0dff604f26a782250a79.json new file mode 100644 index 0000000..8d7df2d --- /dev/null +++ b/.sqlx/query-edee94d67469c47bd3df974c098478537fc0b526578f0dff604f26a782250a79.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE users set is_buyer = $1 WHERE user_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Bool", + "Text" + ] + }, + "nullable": [] + }, + "hash": "edee94d67469c47bd3df974c098478537fc0b526578f0dff604f26a782250a79" +} diff --git a/.sqlx/query-f57ddaf6b53558c9e0b384d26db86b6cb8ce13504cd956aab620edfc3d97994c.json b/.sqlx/query-f57ddaf6b53558c9e0b384d26db86b6cb8ce13504cd956aab620edfc3d97994c.json new file mode 100644 index 0000000..49bbd77 --- /dev/null +++ b/.sqlx/query-f57ddaf6b53558c9e0b384d26db86b6cb8ce13504cd956aab620edfc3d97994c.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE users set is_owner = $1 WHERE user_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Bool", + "Text" + ] + }, + "nullable": [] + }, + "hash": "f57ddaf6b53558c9e0b384d26db86b6cb8ce13504cd956aab620edfc3d97994c" +}