36293-vm/db/migrations/008_create_expenses_monthly_table.sql
2025-11-26 10:23:27 +00:00

9 lines
330 B
SQL

CREATE TABLE IF NOT EXISTS `expensesMonthly` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`projectId` INT NOT NULL,
`month` DATE NOT NULL,
`amount` DECIMAL(10, 2) NOT NULL DEFAULT 0.00,
FOREIGN KEY (`projectId`) REFERENCES `projects`(`id`) ON DELETE CASCADE,
UNIQUE KEY `project_month` (`projectId`, `month`)
);