all tablenames are now in their plural form (e.g. user -> users)

This commit is contained in:
2021-05-30 23:04:51 +02:00
parent a5c25e4abc
commit f34d59dec9
4 changed files with 98 additions and 80 deletions

View File

@ -1 +1,20 @@
-- This file should undo anything in `up.sql`
DROP TABLE IF EXISTS users;
DROP TABLE IF EXISTS user_skills;
DROP TABLE IF EXISTS user_languages;
DROP TABLE IF EXISTS skills;
DROP TABLE IF EXISTS user_experiences;
DROP TABLE IF EXISTS user_search_topics;
DROP TABLE IF EXISTS user_contacts;
DROP TABLE IF EXISTS topics;
DROP TABLE IF EXISTS languages;
DROP TABLE IF EXISTS experiences;
DROP TABLE IF EXISTS contact_types;

View File

@ -1,4 +1,4 @@
CREATE TABLE IF NOT EXISTS user (
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
nickname VARCHAR,
pronouns VARCHAR,
@ -13,7 +13,7 @@ CREATE TABLE IF NOT EXISTS user (
Freitext VARCHAR
);
CREATE TABLE IF NOT EXISTS user_skill (
CREATE TABLE IF NOT EXISTS user_skills (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
skill_id INTEGER OT NULL,
@ -22,7 +22,7 @@ CREATE TABLE IF NOT EXISTS user_skill (
FOREIGN KEY(skill_id) REFERENCES skill(id)
);
CREATE TABLE IF NOT EXISTS user_language (
CREATE TABLE IF NOT EXISTS user_languages (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
@ -32,12 +32,12 @@ CREATE TABLE IF NOT EXISTS user_language (
FOREIGN KEY(language_id) REFERENCES language(id)
);
CREATE TABLE IF NOT EXISTS skill (
CREATE TABLE IF NOT EXISTS skills (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name VARCHAR
);
CREATE TABLE IF NOT EXISTS user_experience (
CREATE TABLE IF NOT EXISTS user_experiences (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
description VARCHAR,
@ -46,7 +46,7 @@ CREATE TABLE IF NOT EXISTS user_experience (
FOREIGN KEY (user_id) REFERENCES user(id)
);
CREATE TABLE IF NOT EXISTS user_search_topic (
CREATE TABLE IF NOT EXISTS user_search_topics (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
topic_id INTEGER NOT NULL,
@ -54,7 +54,7 @@ CREATE TABLE IF NOT EXISTS user_search_topic (
FOREIGN KEY (topic_id) REFERENCES topic(id)
);
CREATE TABLE IF NOT EXISTS user_contact (
CREATE TABLE IF NOT EXISTS user_contacts (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
contact_type_id INTEGER NOT NULL,
@ -63,17 +63,17 @@ CREATE TABLE IF NOT EXISTS user_contact (
FOREIGN KEY (contact_type_id) REFERENCES contact_types(id)
);
CREATE TABLE IF NOT EXISTS topic (
CREATE TABLE IF NOT EXISTS topics (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name VARCHAR
);
CREATE TABLE IF NOT EXISTS language (
CREATE TABLE IF NOT EXISTS languages (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name VARCHAR
);
CREATE TABLE IF NOT EXISTS experience (
CREATE TABLE IF NOT EXISTS experiences (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name VARCHAR
);