Files
dpb/backend/sql/weld_pollination.sql
T

13 lines
892 B
SQL
Raw Normal View History

-- ============================================================
-- P1.6: pollination 授粉 —— 套袋/去雄日期 + 父母本树(规格 §4 line 560)
-- ------------------------------------------------------------
-- 幂等。bre_pollination 表已由 bre_tables.sql 建好。
-- ============================================================
ALTER TABLE bre_pollination ADD COLUMN IF NOT EXISTS bagging_date date;
ALTER TABLE bre_pollination ADD COLUMN IF NOT EXISTS emasculation_date date;
ALTER TABLE bre_pollination ADD COLUMN IF NOT EXISTS female_tree_id integer REFERENCES bre_tree(id);
CREATE INDEX IF NOT EXISTS ix_bre_pollination_female_tree_id ON bre_pollination (female_tree_id);
ALTER TABLE bre_pollination ADD COLUMN IF NOT EXISTS male_tree_id integer REFERENCES bre_tree(id);
CREATE INDEX IF NOT EXISTS ix_bre_pollination_male_tree_id ON bre_pollination (male_tree_id);