use diesel::{Insertable, Queryable}; use serde::{Deserialize, Serialize}; use uuid::Uuid; use crate::schema::gamenight_gamelist; #[derive(Serialize, Deserialize, Debug, Insertable, Queryable)] #[diesel(belongs_to(Gamenight, foreign_key=FK_gamenight_id))] #[diesel(belongs_to(Game, foreign_key=FK_game_id))] #[diesel(table_name = gamenight_gamelist)] pub struct GamenightGamelist { pub gamenight_id: Uuid, pub game_id: Uuid, }