18 lines
407 B
MySQL
18 lines
407 B
MySQL
|
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
|
||
|
|
||
|
CREATE USER api WITH LOGIN PASSWORD 'api';
|
||
|
CREATE DATABASE api OWNER api;
|
||
|
GRANT ALL PRIVILEGES ON DATABASE api TO api;
|
||
|
\connect api api;
|
||
|
|
||
|
CREATE TABLE IF NOT EXISTS roles (
|
||
|
id PRIMARY KEY DEFAULT uuid_generate_v4()
|
||
|
title varchar(40),
|
||
|
summary varchar(160),
|
||
|
content text,
|
||
|
published date,
|
||
|
updated date,
|
||
|
tags varchar(10)[],
|
||
|
UNIQUE(title)
|
||
|
);
|