36782-vm/db/migrations/004_create_orders_table.sql
2025-12-12 14:13:03 +00:00

13 lines
430 B
SQL

-- Create orders table
CREATE TABLE IF NOT EXISTS orders (
id INT AUTO_INCREMENT PRIMARY KEY,
client_id INT NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
status VARCHAR(50) NOT NULL DEFAULT 'pending_payment',
total_amount DECIMAL(10, 2) NOT NULL,
payment_method VARCHAR(50) NOT NULL,
delivery_source VARCHAR(50) NOT NULL,
notes TEXT,
FOREIGN KEY (client_id) REFERENCES users(id)
);