# Functions
ExtractVersionFromFilename returns the migration version from a filename.
GenerateMigrationVersion returns a new timestamp-derived migration version.
# Interfaces
IMigration represents a migration.
# Type aliases
Repository is a map of migrations indexed by migration version.