paske
paske
DTDrizzle Team
Created by paske on 5/13/2025 in #help
weird __drizzle_migrations row id (move from `drizzle-kit push` to `drizzle-kit migrate`)
tl;dr: how is the starting id defined when running drizzle-kit migrate? i though it was the migration filename id but it doesn't seem to be. i had to forego the described challenge in the title. seemed trivial, but i found a few pitfalls in the dx. i tried to manually create the rows in the drizzle table but the it's unclear how the index is defined. i had 10 migrations: locally, the id started in 25. in my remote db, it started in 4. i worked my way around it by setting SELECT 1; temporarily in my migration files so the drizzle-kit migrate command would fill the __drizzle_migrations table; although the hash doesn't match the contents it doesn't matter because the command uses the index.
5 replies