11 lines
449 B
MySQL
11 lines
449 B
MySQL
|
|
-- Migration: Add billing_method to tmodule_times
|
||
|
|
-- Date: 2025-02-02
|
||
|
|
-- Description: Adds detailed billing method to replace simple boolean, aligning with tticket_worklog
|
||
|
|
|
||
|
|
ALTER TABLE tmodule_times
|
||
|
|
ADD COLUMN IF NOT EXISTS billing_method VARCHAR(50) DEFAULT 'invoice';
|
||
|
|
|
||
|
|
-- Migrate existing data
|
||
|
|
UPDATE tmodule_times SET billing_method = 'internal' WHERE billable = false;
|
||
|
|
UPDATE tmodule_times SET billing_method = 'invoice' WHERE billable = true;
|