15 lines
546 B
SQL
15 lines
546 B
SQL
-- 010_create_service_packages_table.sql
|
|
CREATE TABLE IF NOT EXISTS service_packages (
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
coach_id INT NOT NULL,
|
|
name VARCHAR(255) NOT NULL,
|
|
description TEXT,
|
|
price DECIMAL(10, 2) NOT NULL,
|
|
num_sessions INT NOT NULL,
|
|
stripe_product_id VARCHAR(255),
|
|
stripe_price_id VARCHAR(255),
|
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
FOREIGN KEY (coach_id) REFERENCES coaches(id) ON DELETE CASCADE
|
|
);
|