diff --git a/webscraper/database/init_db.sql b/webscraper/database/init_db.sql new file mode 100644 index 0000000..5effbec --- /dev/null +++ b/webscraper/database/init_db.sql @@ -0,0 +1,16 @@ +-- Create users table +CREATE TABLE users ( + id SERIAL PRIMARY KEY, + username VARCHAR(255) NOT NULL UNIQUE, + password_hash VARCHAR(255) NOT NULL +); + +-- Create products table +CREATE TABLE products ( + id SERIAL PRIMARY KEY, + product_name VARCHAR(255) NOT NULL, + price NUMERIC(10,2) NOT NULL, + url TEXT NOT NULL, + user_id INTEGER NOT NULL, + FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE +);