Skip to content

Conversation

@a-nassim
Copy link
Contributor

Closes #142

Add option in the DSL to generate strict table, which enforces types more strictly (default is false).

Ecto already supports custom options that will be appended after the generated create table statement https://hexdocs.pm/ecto_sql/Ecto.Migration.html#table/2-options

Contributor checklist

  • Features include unit/acceptance tests

Add option in the DSL to generate [strict table](https://www.sqlite.org/stricttables.html),
which enforces types more strictly (default is false).

Ecto already supports custom options that will be appended after the generated create table statement
https://hexdocs.pm/ecto_sql/Ecto.Migration.html#table/2-options
@a-nassim a-nassim marked this pull request as ready for review May 30, 2025 16:00
@zachdaniel
Copy link
Contributor

🚀 Thank you for your contribution! 🚀

@zachdaniel zachdaniel merged commit f256da6 into ash-project:main May 30, 2025
17 of 18 checks passed
@a-nassim a-nassim changed the title feat: strict table support improvement: strict table support May 30, 2025
@a-nassim a-nassim deleted the strict-table branch June 1, 2025 09:57
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.

Strict table support

2 participants