Type:
Module
remove_column
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

remove_column(table_name, column_name, type = nil, options = {}) Instance Public methods

2025-01-10 15:47:30
create_join_table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

create_join_table(table_1, table_2, options = {}) Instance Public methods Creates

2025-01-10 15:47:30
change_column_default
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

change_column_default(table_name, column_name, default) Instance Public methods Sets

2025-01-10 15:47:30
create_table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

create_table(table_name, options = {}) Instance Public methods Creates a new

2025-01-10 15:47:30
columns
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

columns(table_name) Instance Public methods Returns an array of Column objects

2025-01-10 15:47:30
rename_index
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

rename_index(table_name, old_name, new_name) Instance Public methods Renames

2025-01-10 15:47:30
change_table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

change_table(table_name, options = {}) Instance Public methods A block for changing

2025-01-10 15:47:30
index_name_exists?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

index_name_exists?(table_name, index_name, default) Instance Public methods Verifies

2025-01-10 15:47:30
add_timestamps
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

add_timestamps(table_name, options = {}) Instance Public methods Adds timestamps

2025-01-10 15:47:30
add_index_options
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

add_index_options(table_name, column_name, options = {}) Instance Protected methods

2025-01-10 15:47:30