Simple image host.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223
  1. CREATE TABLE users (
  2. id SERIAL PRIMARY KEY,
  3. username VARCHAR(64) UNIQUE NOT NULL,
  4. pass_hash VARCHAR(256) NOT NULL,
  5. date_created TIMESTAMP WITHOUT TIME ZONE NOT NULL DEFAULT NOW()
  6. );
  7. CREATE TABLE collections (
  8. id SERIAL PRIMARY KEY,
  9. name VARCHAR(64),
  10. date_created TIMESTAMP WITHOUT TIME ZONE NOT NULL DEFAULT NOW(),
  11. user_id INTEGER REFERENCES users(id) ON DELETE CASCADE
  12. );
  13. CREATE TABLE images (
  14. id SERIAL PRIMARY KEY,
  15. name VARCHAR(64) NOT NULL,
  16. description TEXT,
  17. extension VARCHAR(16) NOT NULL,
  18. collection_id INTEGER NOT NULL REFERENCES collections(id) ON DELETE CASCADE
  19. );