CREATE TABLE "core_users" (
"id" integer NOT NULL PRIMARY KEY AUTOINCREMENT,
"password" varchar(128) NOT NULL,
"last_login" datetime NULL,
"is_superuser" bool NOT NULL,
"username" varchar(150) NOT NULL UNIQUE,
"first_name" varchar(150) NOT NULL,
"last_name" varchar(150) NOT NULL,
"is_staff" bool NOT NULL,
"is_active" bool NOT NULL,
"date_joined" datetime NOT NULL,
"uuid" varchar(8) NULL UNIQUE,
"email" varchar(254) NULL,
"is_moderator" bool NOT NULL,
"is_admin" bool NOT NULL,
"web_login_enabled" bool NOT NULL,
"preferred_contact_method" varchar(50) NULL,
"timezone" varchar(50) NOT NULL,
"mfa_enabled" bool NOT NULL,
"mfa_secret" varchar(32) NOT NULL,
"password_reset_token" varchar(64) NULL,
"password_reset_expiry" datetime NULL,
"created_at" datetime NOT NULL,
"updated_at" datetime NOT NULL
)