CREATE TABLE IF NOT EXISTS users (
    id TEXT NOT NULL PRIMARY KEY,
    created BIGINT NOT NULL,
    username TEXT NOT NULL,
    password TEXT NOT NULL,
    salt TEXT NOT NULL,
    settings TEXT NOT NULL,
    tokens TEXT NOT NULL,
    legacy_permissions INT NOT NULL,
    verified INT NOT NULL,
    notification_count INT NOT NULL,
    follower_count INT NOT NULL,
    following_count INT NOT NULL,
    last_seen BIGINT NOT NULL,
    totp TEXT NOT NULL,
    recovery_codes TEXT NOT NULL,
    post_count INT NOT NULL,
    request_count INT NOT NULL,
    connections TEXT NOT NULL,
    stripe_id TEXT NOT NULL,
    grants TEXT NOT NULL,
    associated TEXT NOT NULL,
    achievements TEXT NOT NULL,
    ban_reason TEXT NOT NULL,
    is_deactivated INT NOT NULL,
    ban_expire BIGINT NOT NULL,
    checkouts TEXT NOT NULL,
    last_policy_consent BIGINT NOT NULL,
    missed_messages_count INT NOT NULL,
    views INT NOT NULL,
    shrimpcamp_link BIGINT NOT NULL,
    permissions TEXT NOT NULL
)
