* refactor: use consistent folder structure across workflow, core, and cli * setup typescript project references across workflow, core, and cli
* feat: unify Jest config * feat: simplify DB setup for tests * feat: setup nightly tests for postgres and mysql schemas