NEXT
Checks / test (push) Failing after 2m25s

This commit is contained in:
Ultradesu committed 2026-10-07 15:30:31 +01:00
1 parent e37d583179
commit 5260c2828b
65 files changed
+8469 -380

No files matched your search

+42
View File
@@ -11,6 +11,8 @@ pub struct UserRow {
pub id: String,
#[model(unique)]
pub username: String,
#[model(unique)]
pub email: String,
pub display_name: String,
pub country: String,
pub timezone: Option<String>,
@@ -87,6 +89,9 @@ pub struct AuditRow {
#[derive(Debug, Clone)]
#[model(table_name = "sync_jobs")]
pub struct SyncJobRow {
pub authorized_revision: Option<i64>,
pub authorized_document: Option<String>,
pub published_document: Option<String>,
#[model(primary_key)]
pub workspace_id: String,
pub requested_revision: i64,
@@ -112,3 +117,40 @@ pub struct ProviderObjectRow {
pub content: String,
pub updated_at: DateTime<Utc>,
}
#[derive(Debug, Clone)]
#[model(table_name = "workspace_drafts")]
pub struct WorkspaceDraftRow {
#[model(primary_key)]
pub workspace_id: String,
pub revision: i64,
pub payload: String,
}
#[derive(Debug, Clone)]
#[model(table_name = "site_access")]
pub struct SiteAccessRow {
#[model(primary_key)]
pub user_id: String,
pub administrator: bool,
pub disabled: bool,
pub revision: i64,
}
#[derive(Debug, Clone)]
#[model(table_name = "site_settings")]
pub struct SiteSettingsRow {
#[model(primary_key)]
pub section: String,
pub revision: i64,
pub payload: String,
}
#[derive(Debug, Clone)]
#[model(table_name = "site_audit")]
pub struct SiteAuditRow {
#[model(primary_key)]
pub id: Auto<i64>,
pub actor_id: Option<String>,
pub action: String,
pub details: String,
pub created_at: DateTime<Utc>,
}