- 22 Jun, 2021 1 commit
-
-
Alexandre RIVIERE authored
Add regex schema_filter behaviour into createFromSchema as createToSchema do to help fix/workaround remaining CREATE TABLEs in down migration.
-
- 15 Jun, 2021 2 commits
-
-
Grégoire Paris authored
Check for all-or-nothing conflict in migrations
-
Woody Gilk authored
Fixes https://github.com/doctrine/migrations/issues/1166
-
- 10 Jun, 2021 4 commits
-
-
Grégoire Paris authored
Bugfix: all-or-nothing from configuration must not be ignored
-
Grégoire Paris authored
Box is not compatible with it yet.
-
Grégoire Paris authored
-
Konstantin Grachev authored
The default value for all-or-nothing makes the command line option always exist and the configuration option always ignored.
-
- 30 Apr, 2021 1 commit
-
-
Grégoire Paris authored
-
- 28 Apr, 2021 2 commits
-
-
Frank Verhoeven authored
-
Frank Verhoeven authored
-
- 24 Apr, 2021 2 commits
-
-
Asmir Mustafic authored
cache some metadata state to avoid querying all the time the database…
-
Asmir Mustafic authored
-
- 19 Apr, 2021 3 commits
-
-
Grégoire Paris authored
Update the default migration template to adhere to PSR 12 formatting
-
Nate Wiebe authored
-
Nate Wiebe authored
-
- 16 Apr, 2021 1 commit
-
-
Grégoire Paris authored
Fix phpstan workflow
-
- 11 Apr, 2021 5 commits
-
-
Grégoire Paris authored
-
Grégoire Paris authored
It allows to simplify code in a test, and since compatibility with old versions of PHP has been restored in 2.13.0, that should be ok.
-
Grégoire Paris authored
-
Grégoire Paris authored
-
Grégoire Paris authored
-
- 09 Apr, 2021 2 commits
-
-
Grégoire Paris authored
Merge 2.3.x up into 3.1.x
-
Grégoire Paris authored
-
- 08 Apr, 2021 1 commit
-
-
Grégoire Paris authored
Rollback if and only if inside a transaction
-
- 03 Apr, 2021 2 commits
-
-
Grégoire Paris authored
You cannot get an integer from the CLI, so it makes no sense to use an integer as the default option.
-
Grégoire Paris authored
Similarly to what happens when attempting to commit an already closed connection when combining PHP 8 and pdo_mysql, an error is thrown when attempting to rollback. We use the same solution as for commit(), that is we check that we actually are inside a transaction when possible to do so. Fixes #1139
-
- 27 Mar, 2021 2 commits
-
-
Grégoire Paris authored
[Doc] Fixed Syntax error in JSON Configuration File
-
timotewes authored
There were syntax errors in the sample JSON configuration file: 1. a comma was missing 2. backslashes were not escaped
-
- 18 Mar, 2021 7 commits
-
-
Grégoire Paris authored
-
Grégoire Paris authored
-
Grégoire Paris authored
-
Grégoire Paris authored
-
Grégoire Paris authored
Maintenance work
-
Grégoire Paris authored
-
Grégoire Paris authored
-
- 14 Mar, 2021 4 commits
-
-
Gabriel Ostrolucký authored
-
Gabriel Ostrolucký authored
-
Gabriel Ostrolucký authored
# Conflicts: # lib/Doctrine/Migrations/Migrator.php # lib/Doctrine/Migrations/Tracking/TableUpdater.php # lib/Doctrine/Migrations/Version/Executor.php # lib/Doctrine/Migrations/Version/Factory.php
-
Gabriel Ostrolucký authored
MySQL commits implicitly after every DDL query, but since PHP 8, mysql_pdo started to throw exception when attempting to explicitly commit after it implicitly committed. This causes to interrupt the migration process even though all queries completed successfully. Alternative would be to disable transaction for PHP8+pdo_mysql, but that would affect all queries, not only DDL ones like intended, hence going with guard check before each explicit commit. Hopefully this will be fixed directly in DBAL in future, but so far this doesn't look very likely...
-
- 13 Mar, 2021 1 commit
-
-
Gabriel Ostrolucký authored
-