We write a lot of validations in our ActiveRecord models that already exist inside of our database. This gem automatically creates those validations.
We need more tools that use tools we already have
class Thing < ActiveRecord::Base
include DatabaseValidation
end
For now:
- validates_uniquness_of (with scope)
- validates_presence_of
- validates_inclusion_of (for booleans)
- validates_length_of :maximum, :allow_nil
- validates_numericality_of :greater_than, :less_than, :allow_nil
- mysql
- mysql2
# in your Gemfile
gem 'database_validation'
John Crepezzi [email protected]
MIT License. See LICENSE.md