Module: ActiveRecord::ConnectionAdapters::DatabaseLimits
- Included in:
 - AbstractAdapter
 
- Defined in:
 - activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb
 
Instance Method Summary collapse
- 
  
    
      #index_name_length  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Returns the maximum length of an index name.
 - 
  
    
      #max_identifier_length  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
:nodoc:.
 - 
  
    
      #table_alias_length  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Returns the maximum length of a table alias.
 - 
  
    
      #table_name_length  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Returns the maximum length of a table name.
 
Instance Method Details
#index_name_length ⇒ Object
Returns the maximum length of an index name.
      21 22 23  | 
    
      # File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 21 def index_name_length max_identifier_length end  | 
  
#max_identifier_length ⇒ Object
:nodoc:
      6 7 8  | 
    
      # File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 6 def max_identifier_length # :nodoc: 64 end  | 
  
#table_alias_length ⇒ Object
Returns the maximum length of a table alias.
      16 17 18  | 
    
      # File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 16 def table_alias_length max_identifier_length end  | 
  
#table_name_length ⇒ Object
Returns the maximum length of a table name.
      11 12 13  | 
    
      # File 'activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb', line 11 def table_name_length max_identifier_length end  |