Skip to content

Clarification - Symbiota v3.0.9 Custom DB Schema Application #5

@varuni24

Description

@varuni24

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?

Metadata

Metadata

Labels

help wantedExtra attention is neededquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions