11bucket_definitions :
22 user :
3- parameters : select token_parameters .user_id as user_id
3+ parameters : select request .user_id() as user_id
44 data :
55 - select * from profiles where id = bucket.user_id
66 - select * from memberships where profile_id = bucket.user_id
@@ -10,27 +10,27 @@ bucket_definitions:
1010 - select * from messages where recipient_id = bucket.user_id AND messages.sent_at IS NOT NULL
1111 - select * from groups where owner_id = bucket.user_id
1212 contacts :
13- parameters : select profile_id from contacts where owner_id = token_parameters .user_id
13+ parameters : select profile_id from contacts where owner_id = request .user_id()
1414 data :
1515 - select * from profiles where id = bucket.profile_id
1616 groups :
1717 parameters :
18- - select id as group_id from groups where owner_id = token_parameters .user_id
19- - select group_id from memberships where profile_id = token_parameters .user_id
18+ - select id as group_id from groups where owner_id = request .user_id()
19+ - select group_id from memberships where profile_id = request .user_id()
2020 data :
2121 - select * from groups where id = bucket.group_id
2222 - select * from messages where group_id = bucket.group_id AND messages.sent_at IS NOT NULL
2323 - select * from memberships where group_id = bucket.group_id
2424 group_draft_messages :
2525 parameters :
26- - select id as group_id, owner_id as user_id from groups where owner_id = token_parameters .user_id
27- - select group_id, profile_id as user_id from memberships where profile_id = token_parameters .user_id
26+ - select id as group_id, owner_id as user_id from groups where owner_id = request .user_id()
27+ - select group_id, profile_id as user_id from memberships where profile_id = request .user_id()
2828 data :
2929 - select * from messages where group_id = bucket.group_id AND sender_id = bucket.user_id AND messages.sent_at IS NULL
3030 chats :
3131 parameters :
32- - select recipient_id as partner_id from messages where sender_id = token_parameters .user_id
33- - select sender_id as partner_id from messages where recipient_id = token_parameters .user_id
32+ - select recipient_id as partner_id from messages where sender_id = request .user_id()
33+ - select sender_id as partner_id from messages where recipient_id = request .user_id()
3434 data :
3535 - select id, id as profile_id from profiles as chats where id = bucket.partner_id
3636 - select * from profiles where id = bucket.partner_id
0 commit comments