13 lines
892 B
SQL
13 lines
892 B
SQL
-- ============================================================
|
|
-- 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);
|