\connect postgres drop database if exists fox; create database fox; \connect fox create schema user_schema; create schema role_schema; create table role_schema.roles ( id integer generated by default as identity primary key, name text not null ); create table user_schema.users ( id integer generated by default as identity primary key, name text not null ); create table public.user_roles ( id integer generated by default as identity primary key, role_id integer not null references role_schema.roles(id), user_id integer not null references user_schema.users(id) ); create table public.posts ( id integer generated by default as identity primary key, user_id integer not null references user_schema.users(id), title text not null );