be explicit with columns in some sql queries

This commit is contained in:
jude 2020-10-20 00:31:56 +01:00
parent 25a637665c
commit c0be97115c

View File

@ -82,7 +82,7 @@ impl TodoTarget {
sqlx::query_as!( sqlx::query_as!(
Todo, Todo,
" "
SELECT * FROM todos WHERE channel_id = (SELECT id FROM channels WHERE channel = ?) SELECT id, user_id, guild_id, channel_id, value FROM todos WHERE channel_id = (SELECT id FROM channels WHERE channel = ?)
", ",
cid.as_u64() cid.as_u64()
) )
@ -92,7 +92,7 @@ SELECT * FROM todos WHERE channel_id = (SELECT id FROM channels WHERE channel =
sqlx::query_as!( sqlx::query_as!(
Todo, Todo,
" "
SELECT * FROM todos WHERE guild_id = (SELECT id FROM guilds WHERE guild = ?) AND channel_id IS NULL SELECT id, user_id, guild_id, channel_id, value FROM todos WHERE guild_id = (SELECT id FROM guilds WHERE guild = ?) AND channel_id IS NULL
", ",
gid.as_u64() gid.as_u64()
) )
@ -102,7 +102,7 @@ SELECT * FROM todos WHERE guild_id = (SELECT id FROM guilds WHERE guild = ?) AND
sqlx::query_as!( sqlx::query_as!(
Todo, Todo,
" "
SELECT * FROM todos WHERE user_id = (SELECT id FROM users WHERE user = ?) AND guild_id IS NULL SELECT id, user_id, guild_id, channel_id, value FROM todos WHERE user_id = (SELECT id FROM users WHERE user = ?) AND guild_id IS NULL
", ",
self.user.as_u64() self.user.as_u64()
) )