Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not overwrite the database default value if provided by attributes #90

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Aug 2, 2021

  1. Do not overwrite the database default value

    When a new database record has a column that is set to its database
    default value, the "#{attribute}_changed?" method returns false,
    which causes default_value_for to overwrite the database default.
    
    This commit changes this behavior to not overwrite when the column
    is being set by the initialization attributes.
    Reuben Pereira committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    cc8dd53 View commit details
    Browse the repository at this point in the history