Methods
- column_name_length
- columns_per_multicolumn_index
- columns_per_table
- in_clause_length
- index_name_length
- indexes_per_table
- joins_per_query
- sql_query_length
- table_alias_length
- table_name_length
Public Instance methods
the maximum length of a column name
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 11 11: def column_name_length 12: 64 13: end
the maximum number of columns in a multicolumn index
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 36 36: def columns_per_multicolumn_index 37: 16 38: end
the maximum number of columns per table
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 26 26: def columns_per_table 27: 1024 28: end
the maximum number of elements in an IN (x,y,z) clause
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 41 41: def in_clause_length 42: 65535 43: end
the maximum length of an index name
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 21 21: def index_name_length 22: 64 23: end
the maximum number of indexes per table
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 31 31: def indexes_per_table 32: 16 33: end
maximum number of joins in a single query
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 51 51: def joins_per_query 52: 256 53: end
the maximum length of a SQL query
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 46 46: def sql_query_length 47: 1048575 48: end
the maximum length of a table alias
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 6 6: def table_alias_length 7: 255 8: end
the maximum length of a table name
[ show source ]
# File activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb, line 16 16: def table_name_length 17: 64 18: end