create_database (ActiveRecord::ConnectionAdapters::PostgreSQLAdapter)

    # File lib/active_record/connection_adapters/postgresql_adapter.rb, line 613
          def create_database(name, options = {})
            options = options.reverse_merge(:encoding => "utf8")

            option_string = options.symbolize_keys.sum do |key, value|
              case key
              when :owner
                " OWNER = \"#{value}\""
              when :template
                " TEMPLATE = \"#{value}\""
              when :encoding
                " ENCODING = '#{value}'"
              when :tablespace
                " TABLESPACE = \"#{value}\""
              when :connection_limit
                " CONNECTION LIMIT = #{value}"
              else
                ""
              end
            end

            execute "CREATE DATABASE #{quote_table_name(name)}#{option_string}"
          end