table_options(table_name)
public

No documentation available.

# File activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb, line 154
        def table_options(table_name) # :nodoc:
          options = {}

          comment = table_comment(table_name)

          options[:comment] = comment if comment

          inherited_table_names = inherited_table_names(table_name).presence

          options[:options] = "INHERITS (#{inherited_table_names.join(", ")})" if inherited_table_names

          if !options[:options] && supports_native_partitioning?
            partition_definition = table_partition_definition(table_name)

            options[:options] = "PARTITION BY #{partition_definition}" if partition_definition
          end

          options
        end