Skip to content

refactor(database): revise database column generation - #2316

Draft
aidan-casey wants to merge 6 commits into
3.xfrom
database-refactor
Draft

aidan-casey wants to merge 6 commits into
3.xfrom
database-refactor

Conversation

@aidan-casey

@aidan-casey aidan-casey commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

Feature parity requires:

  • Char
  • Date
  • DateTime
  • Enum
  • Float
  • Integer
  • Json
  • Text
  • Uuid
  • Varchar

Breaking Changes

  • Floats for Postgres have been changed from FLOAT to REAL.

return true;
}

return class_exists($exception) && is_a($reported, $exception, allow_string: true);

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rector. 😜

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Benchmark Results

Comparison of database-refactor against 3.x (b0ff1376b5dc34d0232f081f6ffda85a4186e50d).

Open to see the benchmark results
Benchmark Set Mem. Peak Time Variability
ViewRenderBench(benchExpressions) - 24.772mb 0.00% 632.508μs -5.54% ±1.79% -5.78%
ViewRenderBench(benchViewComponent) - 70.391mb 0.00% 1.551ms -5.40% ±2.32% -8.67%

Generated by phpbench against commit 7a6dc3b

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.

1 participant