Why not use migrations to create the database, instead of relying on sqlite, so other RDBMS could be used I will gladly make real migrations to use if needed