@@ -107,24 +107,6 @@ fn users_who_are_above_eq_20_and_below_eq_30(ctx: &ViewContext) -> impl Query<Pe
107107 ctx. from . person ( ) . r#where ( |p| p. age . gte ( 20 ) . and ( p. age . lte ( 30 ) ) )
108108}
109109
110- #[ spacetimedb:: view( accessor = anonymous_adult_people, public) ]
111- fn anonymous_adult_people ( ctx : & AnonymousViewContext ) -> impl Query < Person > {
112- ctx. from . person ( ) . r#where ( |p| p. age . gte ( 20 ) )
113- }
114-
115- #[ spacetimedb:: view( accessor = online_users_identity_1, public) ]
116- fn online_users_identity_1 ( ctx : & ViewContext ) -> impl Query < User > {
117- ctx. from . user ( ) . r#where ( |u| u. online ) . filter ( |u| u. identity . eq ( 1 ) )
118- }
119-
120- #[ spacetimedb:: view( accessor = users_whos_age_is_known_identity_1, public) ]
121- fn users_whos_age_is_known_identity_1 ( ctx : & ViewContext ) -> impl Query < User > {
122- ctx. from
123- . user ( )
124- . left_semijoin ( ctx. from . person ( ) , |p, u| p. identity . eq ( u. identity ) )
125- . filter ( |u| u. identity . eq ( 1 ) )
126- }
127-
128110#[ spacetimedb:: reducer]
129111fn update_pk_join_lhs ( ctx : & ReducerContext , id : u8 , ok : bool ) {
130112 ctx. db . pk_join_lhs ( ) . id ( ) . delete ( & id) ;
@@ -135,6 +117,11 @@ fn update_pk_join_lhs(ctx: &ReducerContext, id: u8, ok: bool) {
135117 } ) ;
136118}
137119
120+ #[ spacetimedb:: reducer]
121+ fn delete_pk_join_lhs ( ctx : & ReducerContext , id : u8 ) {
122+ ctx. db . pk_join_lhs ( ) . id ( ) . delete ( & id) ;
123+ }
124+
138125#[ spacetimedb:: reducer]
139126fn update_pk_join_rhs ( ctx : & ReducerContext , id : u8 , ok : bool ) {
140127 ctx. db . pk_join_rhs ( ) . id ( ) . delete ( & id) ;
@@ -145,6 +132,11 @@ fn update_pk_join_rhs(ctx: &ReducerContext, id: u8, ok: bool) {
145132 } ) ;
146133}
147134
135+ #[ spacetimedb:: reducer]
136+ fn delete_pk_join_rhs ( ctx : & ReducerContext , id : u8 ) {
137+ ctx. db . pk_join_rhs ( ) . id ( ) . delete ( & id) ;
138+ }
139+
148140#[ spacetimedb:: view( accessor = pk_join_lhs_view, public) ]
149141fn pk_join_lhs_view ( ctx : & AnonymousViewContext ) -> impl Query < LeftPkJoinSource > {
150142 ctx. from . pk_join_lhs ( )
@@ -155,12 +147,12 @@ fn pk_join_rhs_view(ctx: &AnonymousViewContext) -> impl Query<RightPkJoinSource>
155147 ctx. from . pk_join_rhs ( )
156148}
157149
158- #[ spacetimedb:: view( accessor = pk_join_lhs_view_sender , public) ]
159- fn pk_join_lhs_view_sender ( ctx : & ViewContext ) -> impl Query < LeftPkJoinSource > {
150+ #[ spacetimedb:: view( accessor = pk_join_lhs_sender_view , public) ]
151+ fn pk_join_lhs_sender_view ( ctx : & ViewContext ) -> impl Query < LeftPkJoinSource > {
160152 ctx. from . pk_join_lhs ( ) . filter ( |row| row. identity . eq ( ctx. sender ( ) ) )
161153}
162154
163- #[ spacetimedb:: view( accessor = pk_join_rhs_view_sender , public) ]
164- fn pk_join_rhs_view_sender ( ctx : & ViewContext ) -> impl Query < RightPkJoinSource > {
155+ #[ spacetimedb:: view( accessor = pk_join_rhs_sender_view , public) ]
156+ fn pk_join_rhs_sender_view ( ctx : & ViewContext ) -> impl Query < RightPkJoinSource > {
165157 ctx. from . pk_join_rhs ( ) . filter ( |row| row. identity . eq ( ctx. sender ( ) ) )
166158}
0 commit comments