API Reference erlang_migrate v#0.2.1
View SourceModules
erlang_migrate — database migration library modeled after golang-migrate/v4.
Behaviour definition for erlang_migrate database drivers. Implement all callbacks to add support for a new database.
MySQL 8+ driver for erlang_migrate. Uses mysql-otp (https://github.com/mysql-otp/mysql-otp).
PostgreSQL driver for erlang_migrate. Manages schema_migrations table and advisory locks.
Migration file source — scans directory for *.up.sql / *.down.sql pairs. File naming convention: {version}_{title}.up.sql version must be a positive integer (e.g. 1, 2, 100, 20240101120000)
SQLite 3+ driver for erlang_migrate. Uses esqlite (https://github.com/mmzeeman/esqlite).