Skip to content

Conversation

@dereuromark
Copy link
Member

Summary

  • Display which migration tracking table is being used (cake_migrations or phinxlog) in the status command output
  • This helps users understand which table format they are using during upgrades
  • Updates help text to use generic 'migration tracking table' instead of 'phinxlog' since the table name varies based on configuration

Example output:

using migration table cake_migrations

 Status | Migration ID     | Migration Name
 up     | 20231201000000   | CreateUsers

Changes

  • Added getSchemaTableName() method to AdapterInterface and AdapterWrapper
  • Added getSchemaTableName() method to Manager class
  • Updated StatusCommand to display table name before the migration list
  • Updated help text references from 'phinxlog' to 'migration tracking table'
  • Updated doc comments in storage classes

@dereuromark dereuromark marked this pull request as draft December 12, 2025 00:53
Display which migration tracking table is being used (cake_migrations
or phinxlog) in the status command output. This helps users understand
which table format they are using during upgrades.

Also updates help text to use generic 'migration tracking table'
instead of 'phinxlog' since the table name varies based on configuration.
@dereuromark dereuromark force-pushed the 5.x-status-table-info branch 2 times, most recently from dc48057 to 67df125 Compare December 12, 2025 00:54
@dereuromark dereuromark marked this pull request as ready for review December 12, 2025 00:56
@markstory markstory merged commit 47f960d into 5.x Dec 12, 2025
14 checks passed
@markstory markstory deleted the 5.x-status-table-info branch December 12, 2025 03:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants