Hi, Richard,
Thanks for putting the effort for getting this installed on your env. Once you got it hooked up, everything should be gold, but getting there does have some challenges:
Re: three schemas listed
The CDM schema is the schema to find your CDM tables (all the tables you find in the OMOP CDMv5 schema ddl). The results schema is the schema that Olympus will use to create the tables that support the functions in WebAPI. I don’t believe we use the cohort schema anymore: that was to allow you to specify if you want to write cohort results into the cdm’s cohort table or our OHDSI result schema’s cohort table. We now always write into the OHDSI result schema.
Re: migration scripts: I am not sure if you want to run with flyway=false, as it will run all 18 scripts found in the migration directory in the correct order, and keep track of which scripts have been executed such that future updates will just apply the db migrations you are missing. However, if you want to take that responsibility on yourself, the answer is ‘yes’, you will need to run all 18 scripts in order on the database.
-Chris