14 lines
939 B
SQL
14 lines
939 B
SQL
-- ============================================================
|
||||
|
|
-- P1.2: tree 育种单株 —— 新增育种阶段/世代/关联种质/参试条目(规格 §4 line 563)
|
|||
|
|
-- ------------------------------------------------------------
|
|||
|
|
-- 幂等。bre_tree 表已由 bre_tables.sql 建好。
|
|||
|
|
-- germplasm_id 由「入选晋升」回填,entry_id 由定植单写点派生,均不手填。
|
|||
|
|
-- ============================================================
|
|||
|
|
|
|||
|
|
ALTER TABLE bre_tree ADD COLUMN IF NOT EXISTS stage varchar(32);
|
|||
|
|
ALTER TABLE bre_tree ADD COLUMN IF NOT EXISTS generation varchar(16);
|
|||
|
|
ALTER TABLE bre_tree ADD COLUMN IF NOT EXISTS germplasm_id integer REFERENCES bre_germplasm(id);
|
|||
|
|
CREATE INDEX IF NOT EXISTS ix_bre_tree_germplasm_id ON bre_tree (germplasm_id);
|
|||
|
|
ALTER TABLE bre_tree ADD COLUMN IF NOT EXISTS entry_id integer REFERENCES bre_trial_study_entry(id);
|
|||
|
|
CREATE INDEX IF NOT EXISTS ix_bre_tree_entry_id ON bre_tree (entry_id);
|