Skip to content

feat: add UUIDs to columns#2598

Open
blizzz wants to merge 1 commit into
mainfrom
enh/column-uuids
Open

feat: add UUIDs to columns#2598
blizzz wants to merge 1 commit into
mainfrom
enh/column-uuids

Conversation

@blizzz
Copy link
Copy Markdown
Member

@blizzz blizzz commented May 13, 2026

Base for structural updates, cf. my comment in #2504 (comment)

  • Add UUIDs to Tables or consider unnecessary
  • Add UUIDs to Views or consider unnecessary
  • Add UUIDs to multiselection options
  • Treat multiselection default on export and import

@blizzz blizzz requested a review from enjeck as a code owner May 13, 2026 20:04
@blizzz blizzz added the 2. developing Work in progress label May 13, 2026
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
@blizzz blizzz force-pushed the enh/column-uuids branch from a7d556b to 1564e5e Compare May 13, 2026 20:10
$columnsTable->addColumn(self::COL_UUID, Types::STRING, [
'notnull' => false,
'default' => null,
'length' => 36,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

why not binary (16)?

psr/simple-cache
ramsey/uuid
brick/math
ramsey/collection
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

symfony/uid or symfony/polyfill-uuid has 0 dependencies and provides better performance BTW

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants