From 3c976d666dfc45825b372c27ef4dd386efaade94 Mon Sep 17 00:00:00 2001 From: Radical Date: Thu, 1 May 2025 07:05:31 +0200 Subject: [PATCH] fix: add NOT NULL to table keys --- src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 44fca77..467cc29 100644 --- a/src/main.rs +++ b/src/main.rs @@ -50,18 +50,18 @@ async fn main() -> Result<(), Error> { email_verified boolean NOT NULL DEFAULT FALSE ); CREATE TABLE IF NOT EXISTS instance_permissions ( - uuid uuid REFERENCES users(uuid), + uuid uuid NOT NULL REFERENCES users(uuid), administrator boolean NOT NULL DEFAULT FALSE ); CREATE TABLE IF NOT EXISTS refresh_tokens ( token varchar(64) PRIMARY KEY UNIQUE NOT NULL, - uuid uuid REFERENCES users(uuid), + uuid uuid NOT NULL REFERENCES users(uuid), created int8 NOT NULL ); CREATE TABLE IF NOT EXISTS access_tokens ( token varchar(32) PRIMARY KEY UNIQUE NOT NULL, - refresh_token varchar(64) UNIQUE REFERENCES refresh_tokens(token), - uuid uuid REFERENCES users(uuid), + refresh_token varchar(64) UNIQUE NOT NULL REFERENCES refresh_tokens(token), + uuid uuid NOT NULL REFERENCES users(uuid), created int8 NOT NULL ) "#)