I commented on your commit in github: you have an extra double quote hanging out at the end of the line.
As far as the schema file, I agree with you. The schema only file should be auto generated when someone decides to update all those files in the releases.
--
OpenMRS Developers: http://go.openmrs.org/dev
Post: d...@openmrs.org
Unsubscribe: dev+uns...@openmrs.org
Manage your OpenMRS subscriptions at https://id.openmrs.org/
--
OpenMRS Developers: http://go.openmrs.org/dev
Post: d...@openmrs.org
Unsubscribe: dev+uns...@openmrs.org
Manage your OpenMRS subscriptions at https://id.openmrs.org/
--
OpenMRS Developers: http://go.openmrs.org/dev
Post: d...@openmrs.org
Unsubscribe: dev+uns...@openmrs.org
Manage your OpenMRS subscriptions at https://id.openmrs.org/
Right, so at initial install time the files run are:
Schema-only
Core data
Demo data (optional)
Update to latest
So everyone will get the changes regardless of whether they are just upgrading bit by bit or installing fresh.
There is a liquibase build file that builds a temp inmemory database this way then exports liquibase xml for committing/pushing as the new schema-only file. We usually run this every other release so that new installations are a little faster.
Ben
The intention of the schema-only.xml is to create tables, while update-to-latest.xml makes modifications on those existing tables that are created in schema-only.xml. Is that correct?
--