給与管理システム新規作成
This commit is contained in:
17
backend/sql/add_tax_year.sql
Normal file
17
backend/sql/add_tax_year.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
-- 所得税率表に年度フィールドを追加
|
||||
ALTER TABLE income_tax_table
|
||||
ADD COLUMN tax_year INTEGER;
|
||||
|
||||
-- 既存データに年度を設定(valid_fromから抽出)
|
||||
UPDATE income_tax_table
|
||||
SET tax_year = EXTRACT(YEAR FROM valid_from);
|
||||
|
||||
-- 年度をNOT NULLに変更
|
||||
ALTER TABLE income_tax_table
|
||||
ALTER COLUMN tax_year SET NOT NULL;
|
||||
|
||||
-- インデックスを追加
|
||||
CREATE INDEX idx_income_tax_year ON income_tax_table(tax_year);
|
||||
|
||||
-- コメント
|
||||
COMMENT ON COLUMN income_tax_table.tax_year IS '適用年度';
|
||||
Reference in New Issue
Block a user