Skip to content

Conversation

@jasonmccreary
Copy link
Collaborator

This PR provides configuration to customizing the default data types for the primary key column and timestamps. Blueprint automatically injects these columns to all models with a default data type of id and timestamp, respectively.

To keep with the spirit if typing less and more automation, you may now configure these types, instead of defining them explicitly in your draft file for each model.

This should save time for projects that use uuid or ulid for primary keys. Or use timestampTz for the timestamps.

@jasonmccreary jasonmccreary merged commit f66c4b2 into master Nov 10, 2025
21 checks passed
@jasonmccreary jasonmccreary deleted the default-data-types branch November 10, 2025 20:42
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.

2 participants