PgBundleMigrator class
- Implemented types
Constructors
- 
          PgBundleMigrator({required DatabaseAdapter adapter, List<Migration> migrations = const []})
Properties
- adapter → DatabaseAdapter
- 
  
  finalinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- 
  migrations
  ↔ List<StmtMigration> 
- 
  
  latefinalinherited
- migrationsTable ↔ QualifiedTablename
- 
  
  latefinalinherited
- queryBuilder → QueryBuilder
- 
  
  finalinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- tableName → String
- 
  
  finalinherited
Methods
- 
  apply(StmtMigration migration) → Future< void> 
- 
  
  inherited
- 
  applyIfNotAlready(StmtMigration migration) → Future< bool> 
- 
  Applies the provided migration only if it has not yet been applied.
migration: The migration to apply. Returns A future that resolves to a boolean that indicates if the migration was applied.inherited
- 
  migrationsTableExists() → Future< bool> 
- 
  
  inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  queryApplied() → Future< List< MigrationRecord> >
- 
  
  inherited
- 
  querySchemaVersion() → Future< String?> 
- 
  
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  up() → Future< int> 
- 
  
  inherited
- 
  validateApplied(List< StmtMigration> migrations, List<MigrationRecord> existing) → Future<List< StmtMigration> >
- 
  
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited