38960-vm/db/migrations/20260305_create_drugs_tables.sql
2026-03-05 06:45:57 +00:00

21 lines
650 B
SQL

CREATE TABLE IF NOT EXISTS drugs_groups (
id INT AUTO_INCREMENT PRIMARY KEY,
name_en VARCHAR(255) NOT NULL,
name_ar VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE IF NOT EXISTS drugs (
id INT AUTO_INCREMENT PRIMARY KEY,
group_id INT,
name_en VARCHAR(255) NOT NULL,
name_ar VARCHAR(255) NOT NULL,
description_en TEXT,
description_ar TEXT,
default_dosage VARCHAR(255),
default_instructions TEXT,
price DECIMAL(10, 2) DEFAULT 0.00,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (group_id) REFERENCES drugs_groups(id) ON DELETE SET NULL
);