aboutsummaryrefslogtreecommitdiff
path: root/entity/src/queues.rs
diff options
context:
space:
mode:
authorTolmachev Igor <me@igorek.dev>2025-09-27 00:03:28 +0300
committerTolmachev Igor <me@igorek.dev>2025-09-27 00:03:28 +0300
commit974c8c586e1182d502a2c30ba8b622c0b4033937 (patch)
tree7f7a7df8650d344b729edda836be0f47f3ce0d17 /entity/src/queues.rs
parentf4c9192b9cc2f08c38822ed477a48dd7599238d6 (diff)
downloadqueue_server-974c8c586e1182d502a2c30ba8b622c0b4033937.tar.gz
queue_server-974c8c586e1182d502a2c30ba8b622c0b4033937.zip
Add invite tokens models
Diffstat (limited to 'entity/src/queues.rs')
-rw-r--r--entity/src/queues.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/entity/src/queues.rs b/entity/src/queues.rs
index 34b358a..c6116df 100644
--- a/entity/src/queues.rs
+++ b/entity/src/queues.rs
@@ -15,6 +15,8 @@ pub struct Model {
15pub enum Relation { 15pub enum Relation {
16 #[sea_orm(has_many = "super::access_to_queue::Entity")] 16 #[sea_orm(has_many = "super::access_to_queue::Entity")]
17 AccessToQueue, 17 AccessToQueue,
18 #[sea_orm(has_many = "super::invite_tokens::Entity")]
19 InviteTokens,
18 #[sea_orm(has_many = "super::queue_elements::Entity")] 20 #[sea_orm(has_many = "super::queue_elements::Entity")]
19 QueueElements, 21 QueueElements,
20 #[sea_orm( 22 #[sea_orm(
@@ -33,6 +35,12 @@ impl Related<super::access_to_queue::Entity> for Entity {
33 } 35 }
34} 36}
35 37
38impl Related<super::invite_tokens::Entity> for Entity {
39 fn to() -> RelationDef {
40 Relation::InviteTokens.def()
41 }
42}
43
36impl Related<super::queue_elements::Entity> for Entity { 44impl Related<super::queue_elements::Entity> for Entity {
37 fn to() -> RelationDef { 45 fn to() -> RelationDef {
38 Relation::QueueElements.def() 46 Relation::QueueElements.def()