Secondly, migrations need to be run in the correct sequence; for instance, migration 3 cannot be executed before migration 2. When Geni creates migrations, it uses timestamp as the ID, followed by the name of the migration. After creating your new migration, execute geni up to apply the migrations.