Sha256: b5ebb5b945ba03a956619722b3ef6110f94025975c2df35ef41630674d0d14ac
Contents?: true
Size: 727 Bytes
Versions: 16
Compression:
Stored size: 727 Bytes
Contents
\connect postgres drop database if exists fox; create database fox; \connect fox create table roles ( id integer generated by default as identity primary key, name text not null ); create index on roles(name); create table users ( id integer generated by default as identity primary key, name text not null unique ); create table user_roles ( id integer generated by default as identity primary key, role_id integer not null references roles(id), user_id integer not null references users(id) ); create unique index on user_roles(role_id, user_id); create table posts ( id integer generated by default as identity primary key, user_id integer not null references users(id), title text not null );
Version data entries
16 entries across 16 versions & 1 rubygems