// @generated automatically by Diesel CLI. diesel::table! { api_keys (id) { id -> Uuid, team_id -> Uuid, created_at -> Timestamptz, last_used_at -> Nullable, } } diesel::table! { browser_sessions (id) { id -> Text, serialized -> Text, created_at -> Timestamptz, expiry -> Nullable, } } diesel::table! { channel_selections (project_id, channel_id) { project_id -> Uuid, channel_id -> Uuid, } } diesel::table! { channels (id) { id -> Uuid, team_id -> Uuid, name -> Text, enable_by_default -> Bool, } } diesel::table! { csrf_tokens (id) { id -> Uuid, user_id -> Nullable, created_at -> Timestamptz, } } diesel::table! { email_channels (id) { id -> Uuid, recipient -> Text, verification_code -> Text, verification_code_guesses -> Int4, verified -> Bool, } } diesel::table! { messages (id) { id -> Uuid, project_id -> Uuid, created_at -> Timestamptz, message -> Text, } } diesel::table! { projects (id) { id -> Uuid, team_id -> Uuid, name -> Text, } } diesel::table! { slack_channels (id) { id -> Uuid, oauth_state -> Text, access_token -> Text, conversation_id -> Text, } } diesel::table! { team_memberships (team_id, user_id) { team_id -> Uuid, user_id -> Uuid, roles -> Array>, } } diesel::table! { teams (id) { id -> Uuid, name -> Text, } } diesel::table! { users (id) { id -> Uuid, uid -> Text, email -> Text, } } diesel::joinable!(api_keys -> teams (team_id)); diesel::joinable!(channel_selections -> channels (channel_id)); diesel::joinable!(channel_selections -> projects (project_id)); diesel::joinable!(channels -> teams (team_id)); diesel::joinable!(csrf_tokens -> users (user_id)); diesel::joinable!(email_channels -> channels (id)); diesel::joinable!(messages -> projects (project_id)); diesel::joinable!(projects -> teams (team_id)); diesel::joinable!(slack_channels -> channels (id)); diesel::joinable!(team_memberships -> teams (team_id)); diesel::joinable!(team_memberships -> users (user_id)); diesel::allow_tables_to_appear_in_same_query!( api_keys, browser_sessions, channel_selections, channels, csrf_tokens, email_channels, messages, projects, slack_channels, team_memberships, teams, users, );