Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update robmorgan/phinx requirement from ^0.10 to ^0.13 #42

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Oct 7, 2022

Updates the requirements on robmorgan/phinx to permit the latest version.

Release notes

Sourced from robmorgan/phinx's releases.

0.13.0

Breaking Changes

  • set column null by default unless identity by @​MasterOdin in #1872
  • remove remove $direction argument to preFlightCheck and postFlightCheck (use isMigratingUp property) by @​MasterOdin in #1892
  • make utf8mb4 default charset and collation for new mysql tables by @​MasterOdin in #1875 (Set charset and collation setting in phinx.php to utf8mb3 for prior behavior)
  • make default PKs for mysql unsigned by default by @​MasterOdin in #1899. When defining foreign keys, you will need to now need to set $signed => false. To restore prior behavior, pass $signed => true when defining the default PK.
  • Add type hints to codebase by @​MasterOdin in #1995 (This does not affect the up, down, or change methods for AbstractMigration. If you extend from phinx, you will need to add type hinting to your code)
  • remove deprecated hasSchemaTable function from AdapterInterface by @​MasterOdin in #1877
  • remove deprecated insert, dropTable methods from MigrationInterface by @​MasterOdin in #1878
  • Do not set code when recasting PDOException when connecting to DB by @​MasterOdin in #2101
  • Implement identity in PostgresAdapter by @​ajibarra in #2085 (identity columns for postgres 10+ now be generated as INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY instead of SERIAL NOT NULL)

Deprecations

  • Deprecate the default_migration_table config setting, use migration_table instead by @​MasterOdin in #1961

New Features

Improvements

  • remove check on column type for setting collation / encoding by @​Masterodin in #1881
  • trigger deprecation notice when using default_database by @​MasterOdin in #1890 (function had been marked as deprecated in 0.12.0)
  • add support for smallserial alias for postgres by @​MasterOdin in #1915 (note, using smallinteger on an identity column will now use the type smallserial)
  • allow setting migration_table per environment by @​MasterOdin in #1961
  • Add new shouldExecute method to AbstractMigration and AbstractSeed by @​AdrienPoupa in #1939
  • Add for geometry column type to SqlServerAdapter by @​tedce in #1969
  • Add optional $params argument to query/execute adapter methods to allow usage of prepared queries by @​MasterOdin in #1962
  • Allow specifying template style for create command by @​MasterOdin in #2013 (note, the name of the base migration file has changed, argument has changed for AbstractCommand::getMigrationTemplateFilename)
  • Improve associative array phpdocs by @​dereuromark in #2034
  • Pass environment to seed from manager by @​martenb in #2102 (note, parameter change to Manager::getSeeds method)
Commits
  • c4d7f05 Merge branch '0.x' into 0.next
  • 6eb0f29 Fix defaultName deprecation warning on symfony/console 6.1 (#2107)
  • 4fc4043 Fix failing mysql tests (#2108)
  • d489db8 Implement identity in PostgresAdapter (#2085)
  • f067f37 Pass environment to seed from manager (#2102)
  • 18bf93e Merge branch '0.x' into 0.next
  • 9ba5deb Do not set code when recasting PDOException (#2101)
  • 9a6ce1e Fix SqlServerAdapter returning empty string instead of null for column defaul...
  • 1772144 Merge pull request #2100 from cakephp/0.next-merge
  • 97721d7 Merge branch '0.x' into 0.next-merge
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [robmorgan/phinx](https://github.com/cakephp/phinx) to permit the latest version.
- [Release notes](https://github.com/cakephp/phinx/releases)
- [Commits](cakephp/phinx@v0.10.0...0.13.0)

---
updated-dependencies:
- dependency-name: robmorgan/phinx
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 7, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dependencies Pull requests that update a dependency file
Development

Successfully merging this pull request may close these issues.

0 participants