1
Fork 0

webauthn: Update db schema

This commit is contained in:
Steffo 2025-02-17 11:21:39 +01:00
parent c068f763bb
commit 7b7fea9666
Signed by: steffo
GPG key ID: 6B8E18743E7E1F86

View file

@ -60,8 +60,45 @@ diesel::table! {
}
}
diesel::table! {
users (id) {
id -> Uuid,
username -> Varchar,
display_name -> Varchar,
}
}
diesel::table! {
users_passkey_authentication_state (id) {
user_id -> Uuid,
state -> Bytea,
id -> Uuid,
created -> Timestamptz,
}
}
diesel::table! {
users_passkey_registration_state (id) {
user_id -> Uuid,
state -> Bytea,
id -> Uuid,
created -> Timestamptz,
}
}
diesel::table! {
users_passkeys (id) {
user_id -> Uuid,
id -> Uuid,
passkey -> Bytea,
}
}
diesel::joinable!(meta_link_properties -> meta_links (meta_link_id));
diesel::joinable!(meta_link_titles -> meta_links (meta_link_id));
diesel::joinable!(users_passkey_authentication_state -> users (user_id));
diesel::joinable!(users_passkey_registration_state -> users (user_id));
diesel::joinable!(users_passkeys -> users (user_id));
diesel::allow_tables_to_appear_in_same_query!(
meta_aliases,
@ -70,4 +107,8 @@ diesel::allow_tables_to_appear_in_same_query!(
meta_links,
meta_properties,
meta_subjects,
users,
users_passkey_authentication_state,
users_passkey_registration_state,
users_passkeys,
);