LazyRecord\Migration\AutomaticMigration::options PHP Метод

options() публичный статический Метод

public static options ( $opts )
    public static function options($opts)
    {
        $opts->add('no-drop-column', 'Do not drop column in automatic migration process.');
        $opts->add('separate-alter', 'Do not combine multiple alter table subquery into one alter table query.');
    }

Usage Example

Пример #1
0
 public function testRemoveColumn()
 {
     $schema = new AuthorSchema();
     $schema->column('cellphone')->varchar(30);
     $this->buildSchemaTables([$schema], true);
     AutomaticMigration::options($options = new OptionCollection());
     $migrate = new AutomaticMigration($this->conn, $this->queryDriver, $this->logger, OptionResult::create($options, []));
     $migrate->upgrade([$schema]);
 }
All Usage Examples Of LazyRecord\Migration\AutomaticMigration::options