sql >> Databáze >  >> RDS >> PostgreSQL

Jak provedu dotazy po připojení DB v Rails?

Rails používá sdružování připojení, takže nejlepším řešením je použít alias_method_chain pro ActiveRecord::ConnectionAdapters::ConnectionPool#new_connection

module ActiveRecord
  Module ConnectionAdapters
    class ConnectionPool
      alias_method_chain :new_connection, :my_stuff
      private
      def new_connection_with_my_stuff
        c = new_connection_without_my_stuff
        # Do your stuff with 
        # c.exec(<your sql command>)
        c
      end
    end
  end
end


  1. Vytvoření rozšíření Postgresql se nezdařilo

  2. Typ sloupce MySQL TIMESTAMP implicitně zahrnuje NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

  3. Existuje způsob, jak převést více formátů data na datetime python

  4. Nepodařilo se zobrazit data XML pomocí skriptu PHP