create table if not exists user_preferences
(
    "user"               uuid                     not null
        primary key,
    language             varchar(255)             not null,
    theme                varchar(255)             not null,
    timezone             varchar(255)             not null,
    email_notifications  boolean default true     not null,
    in_app_notifications boolean default true     not null,
    created_at           timestamp with time zone not null,
    updated_at           timestamp with time zone not null
);
