Class: PrettyValidation::Schema
- Inherits:
-
Object
- Object
- PrettyValidation::Schema
- Defined in:
- lib/pretty_validation/schema.rb
Class Method Summary collapse
Class Method Details
.columns(table_name) ⇒ Object
8 9 10 |
# File 'lib/pretty_validation/schema.rb', line 8 def self.columns(table_name) ActiveRecord::Base.connection.columns(table_name) end |
.indexes(table_name) ⇒ Object
12 13 14 |
# File 'lib/pretty_validation/schema.rb', line 12 def self.indexes(table_name) ActiveRecord::Base.connection.indexes(table_name) end |
.table_names ⇒ Object
3 4 5 6 |
# File 'lib/pretty_validation/schema.rb', line 3 def self.table_names ActiveRecord::Base.connection.tables .delete_if { |t| t == ActiveRecord::SchemaMigration.table_name } end |