Closed jodeleeuw closed 1 year ago
Did you clean out your docker images first? Usually this happens when you have an existing local database with tables for each experiment created by knex. When you then start a new project, you have new experiments, but knex consults with the database and finds tables for which it can't find migrations files (essentially the knex config) for those tables.
Good call. That was the problem!
We are adding it to the Troubleshooting page in the docs!
I tried a clean install of version 0.2 of the site template and 5.0 of the experiment template. Running
pushkin prep
threw an error:Digging into the experiment/migrations directory, the file there is:
I'm guessing the
demo_
prefix is something that should have been updated to match the experiment name (jspsych7
in my case). I'm not sure where that should have happened.