Module: PgSaurus::Migration::CommandRecorder

Extended by:
ActiveSupport::Autoload
Includes:
CommentMethods, ExtensionMethods, FunctionMethods, SchemaMethods, TriggerMethods, ViewMethods
Defined in:
lib/pg_saurus/migration/command_recorder.rb

Overview

Provides methods to extend ActiveRecord::Migration::CommandRecorder to support pg_saurus features.

Defined Under Namespace

Modules: CommentMethods, ExtensionMethods, FunctionMethods, SchemaMethods, TriggerMethods, ViewMethods

Method Summary

Methods included from TriggerMethods

#create_trigger, #invert_create_trigger, #remove_trigger

Methods included from FunctionMethods

#create_function, #drop_function, #invert_create_function

Methods included from ViewMethods

#create_view, #drop_view, #invert_create_view

Methods included from CommentMethods

#invert_set_column_comment, #invert_set_column_comments, #invert_set_index_comment, #invert_set_table_comment, #remove_column_comment, #remove_column_comments, #remove_index_comment, #remove_table_comment, #set_column_comment, #set_column_comments, #set_index_comment, #set_table_comment

Methods included from SchemaMethods

#invert_create_schema, #invert_create_schema_if_not_exists, #invert_drop_schema, #invert_drop_schema_if_exists, #invert_move_table_to_schema

Methods included from ExtensionMethods

#create_extension, #drop_extension, #invert_create_extension, #invert_drop_extension