PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

как да се справя с постоянно променящата се парола в sqlalchemy+psycopg2?

Един подход би бил да се използва creator аргумент на create_engine() :

Просто променете своя make_sqlalchemy_string() за създаване на dsn аргумент за psycopg2.connect() , което може да означава, че изобщо не се налага да го променяте поради приетия формати на низове за връзка и предайте създателя:

create_engine('postgresql://', creator=lambda: psycopg2.connect(make_dsn_string()))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изтеглете частична база данни от heroku

  2. Конструиране на низ от няколко записа с 2 колони

  3. setParameter() не задава правилни кавички

  4. Как да конфигурирате PostgreSQL Sharding с ClusterControl

  5. Лоша производителност, когато сходството на триграма и търсенето в пълен текст бяха комбинирани с Q ind django, използвайки postgres