I am currently working on setting up and validating the symbiota_309_custom database from the summer-2023 branch of se-symbiota-portal-reference-only. My goal is to verify that this database is accurately configured with all the intended custom changes before proceeding with further comparisons.
Observation:
The install.md file in the summer-2023 branch suggests loading db_schema-3.0.sql from /config/schema/3.0/ as the core table structure, followed by 3.x patches, but no such 3.x patches can be found within /config/schema/3.0/patches/. Also, the UPDATE.md file from the same branch indicates a patch sequence ending with db_schema_patch-3.0.sql (which is currently located in /config/schema/1.0/patches/).
My Question:
Given these observations, could you please provide a definite guidance on the correct and complete sequence of SQL schema scripts that should be applied to set up the symbiota_309_custom for the v3.0.9 of Symbiota database from the summer-2023 branch?
More specifically:
- Should I be using
db_schema-3.0.sql as a base, followed by any other relevant patches (if so, where are the 3.x patches for this branch, as they are not in 3.0/patches/. Are they config/schema/1.0/patches/db_schema_patch-ocr.sql, config/schema/1.0/patches/db_schema_patch-quick-entry.sql)?
- Or should I follow the
UPDATE.md logic, starting with 1.x patches and then applying db_schema_patch-3.0.sql (from the 1.0/patches folder) as the final patch to reach the final version of the database?
I am currently working on setting up and validating the
symbiota_309_customdatabase from thesummer-2023branch ofse-symbiota-portal-reference-only. My goal is to verify that this database is accurately configured with all the intended custom changes before proceeding with further comparisons.Observation:
The
install.mdfile in thesummer-2023branch suggests loadingdb_schema-3.0.sqlfrom/config/schema/3.0/as the core table structure, followed by 3.x patches, but no such 3.x patches can be found within/config/schema/3.0/patches/. Also, theUPDATE.mdfile from the same branch indicates a patch sequence ending withdb_schema_patch-3.0.sql(which is currently located in/config/schema/1.0/patches/).My Question:
Given these observations, could you please provide a definite guidance on the correct and complete sequence of SQL schema scripts that should be applied to set up the
symbiota_309_customfor the v3.0.9 of Symbiota database from thesummer-2023branch?More specifically:
db_schema-3.0.sqlas a base, followed by any other relevant patches (if so, where are the 3.x patches for this branch, as they are not in3.0/patches/. Are theyconfig/schema/1.0/patches/db_schema_patch-ocr.sql,config/schema/1.0/patches/db_schema_patch-quick-entry.sql)?UPDATE.mdlogic, starting with 1.x patches and then applyingdb_schema_patch-3.0.sql(from the1.0/patchesfolder) as the final patch to reach the final version of the database?