module ActiveRecord::ConnectionAdapters::SQLServer::DatabaseLimits
Public Instance Methods
column_name_length()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 10 def column_name_length 128 end
columns_per_multicolumn_index()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 30 def columns_per_multicolumn_index 16 end
columns_per_table()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 22 def columns_per_table 1024 end
in_clause_length()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 34 def in_clause_length 65_536 end
index_name_length()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 18 def index_name_length 128 end
indexes_per_table()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 26 def indexes_per_table 999 end
joins_per_query()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 42 def joins_per_query 256 end
sql_query_length()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 38 def sql_query_length 65_536 * 4_096 end
table_alias_length()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 6 def table_alias_length 128 end
table_name_length()
click to toggle source
# File lib/active_record/connection_adapters/sqlserver/database_limits.rb, line 14 def table_name_length 128 end