album/migrations/20160603223947_create_photos_table/up.sql

12 lines
337 B
MySQL
Raw Normal View History

CREATE TABLE photos (
id SERIAL PRIMARY KEY,
path VARCHAR UNIQUE NOT NULL,
date TIMESTAMP,
grade SMALLINT,
rotation SMALLINT NOT NULL
);
CREATE UNIQUE INDEX photos_path_idx ON photos (path);
CREATE INDEX photos_date_idx ON photos (date DESC NULLS LAST);
CREATE UNIQUE INDEX photos_grade_idx ON photos (grade DESC NULLS LAST);