Skip to content

Add :skip_generating_fields option of the table method#947

Merged
andrykonchin merged 1 commit intomasterfrom
ak/add-skip-generating-fields-table-method-option
Oct 10, 2025
Merged

Add :skip_generating_fields option of the table method#947
andrykonchin merged 1 commit intomasterfrom
ak/add-skip-generating-fields-table-method-option

Conversation

@andrykonchin
Copy link
Copy Markdown
Member

@andrykonchin andrykonchin commented Oct 9, 2025

The :skip_generating_fields option prevents implicit declaration of some default fields with specified names (e.g. :id, :created_at, :updated_at) so they can be declared manually without warnings later:

table skip_generating_fields: [:created_at, :updated_at]

field :created_at, :datetime, store_as_string: true
field :updated_at, :datetime, store_as_string: true

Close #924

@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 9, 2025

Code Coverage

Package Line Rate Health
dynamoid 92%
Summary 92% (3823 / 4135)

Minimum allowed line rate is 90%

@andrykonchin andrykonchin merged commit 86c6973 into master Oct 10, 2025
69 checks passed
@andrykonchin andrykonchin deleted the ak/add-skip-generating-fields-table-method-option branch October 10, 2025 20:43
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.

Store timestamps as strings

1 participant