MigrationException
class MigrationException(val reason: MigrationExceptionReason, val details: String? = null, cause: Throwable? = null) : OctaviusException
Exception thrown when a migration run cannot go on.
Every one of these is raised before or instead of touching the database, or else after a failure has already been rolled back - which is the reason there is no sqlState on it. A statement the server refused arrives as the driver's own exception instead, unchanged, since the server said it better.
Parameters
cause
The failure underneath, where this one is standing in front of another.