Per discussion on #6, Kodergarten is using uptrace/bun for migrations. This issue is to track the addition of a Bun-compatible migrator to the project.
While Bun supports golang code migrations, the implementation will most likely only be able to support .sql-file migrations, similar to the golangmigrator. This is due to needing a hash of each migration's contents in order to correctly implement the migrator's Hash() method.
Per discussion on #6, Kodergarten is using uptrace/bun for migrations. This issue is to track the addition of a Bun-compatible
migrator
to the project.While Bun supports golang code migrations, the implementation will most likely only be able to support
.sql
-file migrations, similar to the golangmigrator. This is due to needing a hash of each migration's contents in order to correctly implement the migrator'sHash()
method.