Code Duplication    Length = 19-19 lines in 2 locations

src/Data/BaseMigrationRunner.php 1 location

@@ 187-205 (lines=19) @@
184
     *
185
     * @return void
186
     */
187
    private function createMigrationsTable(AbstractSchemaManager $manager): void
188
    {
189
        $table = new Table(static::MIGRATIONS_TABLE);
190
191
        $table
192
            ->addColumn(static::MIGRATIONS_COLUMN_ID, Type::INTEGER)
193
            ->setUnsigned(true)
194
            ->setAutoincrement(true);
195
        $table
196
            ->addColumn(static::MIGRATIONS_COLUMN_CLASS, Type::STRING)
197
            ->setLength(255);
198
        $table
199
            ->addColumn(static::MIGRATIONS_COLUMN_MIGRATED_AT, Type::DATETIME);
200
201
        $table->setPrimaryKey([static::MIGRATIONS_COLUMN_ID]);
202
        $table->addUniqueIndex([static::MIGRATIONS_COLUMN_CLASS]);
203
204
        $manager->createTable($table);
205
    }
206
207
    /**
208
     * @param Connection $connection

src/Data/BaseSeedRunner.php 1 location

@@ 173-191 (lines=19) @@
170
     *
171
     * @return void
172
     */
173
    private function createSeedsTable(AbstractSchemaManager $manager): void
174
    {
175
        $table = new Table($this->getSeedsTable());
176
177
        $table
178
            ->addColumn(static::SEEDS_COLUMN_ID, Type::INTEGER)
179
            ->setUnsigned(true)
180
            ->setAutoincrement(true);
181
        $table
182
            ->addColumn(static::SEEDS_COLUMN_CLASS, Type::STRING)
183
            ->setLength(255);
184
        $table
185
            ->addColumn(static::SEEDS_COLUMN_SEEDED_AT, Type::DATETIME);
186
187
        $table->setPrimaryKey([static::SEEDS_COLUMN_ID]);
188
        $table->addUniqueIndex([static::SEEDS_COLUMN_CLASS]);
189
190
        $manager->createTable($table);
191
    }
192
193
    /**
194
     * @param Connection $connection