Module: ActiveRecord::ConnectionAdapters::DatabaseLimits
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Included In:
| |
Defined in: | activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb |
Instance Method Summary
-
#index_name_length
Returns the maximum length of an index name.
-
#table_alias_length
Returns the maximum length of a table alias.
-
#table_name_length
Returns the maximum length of a table name.
- #bind_params_length private
- #max_identifier_length Internal use only
Instance Method Details
#bind_params_length (private)
[ GitHub ]# File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 26
def bind_params_length 65535 end
#index_name_length
Returns the maximum length of an index name.
# File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 21
def index_name_length max_identifier_length end
#max_identifier_length
This method is for internal use only.
[ GitHub ]
# File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 6
def max_identifier_length # :nodoc: 64 end
#table_alias_length
Returns the maximum length of a table alias.
# File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 16
def table_alias_length max_identifier_length end
#table_name_length
Returns the maximum length of a table name.
# File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 11
def table_name_length max_identifier_length end