Class: DatabaseValidations::Adapters::SqliteAdapter
- Inherits:
-
BaseAdapter
- Object
- BaseAdapter
- DatabaseValidations::Adapters::SqliteAdapter
- Defined in:
- lib/database_validations/validations/adapters/sqlite_adapter.rb
Constant Summary collapse
- SUPPORTED_OPTIONS =
%i[scope message if unless].freeze
- ADAPTER =
:sqlite3
Instance Method Summary collapse
Methods inherited from BaseAdapter
#adapter_name, #find_index, #find_index_by_name, #indexes, #initialize, #support_option?, #supported_options
Constructor Details
This class inherits a constructor from DatabaseValidations::Adapters::BaseAdapter
Instance Method Details
#error_columns(error_message) ⇒ Object
10 11 12 |
# File 'lib/database_validations/validations/adapters/sqlite_adapter.rb', line 10 def error_columns() .scan(/#{model.table_name}\.([^,:]+)/).flatten end |
#index_name(_error_message) ⇒ Object
7 8 |
# File 'lib/database_validations/validations/adapters/sqlite_adapter.rb', line 7 def index_name() end |