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

sqlalchemy se neprovádí Komentář ke schématu

Nejsem si úplně jistý proč, ale zdá se, že to funguje, jakmile vytvoříte připojení a spustíte COMMIT :

In [8]: conn = engine.connect()                                                                                                                                                                              

In [9]: conn.execute("COMMENT ON SCHEMA myschema IS 'Seemly Random Description'")                                                                                                                            
Out[9]: <sqlalchemy.engine.result.ResultProxy at 0x7fd109991cd0>

In [10]: conn.execute("COMMIT;")                                                                                                                                                                             
Out[10]: <sqlalchemy.engine.result.ResultProxy at 0x7fd0ff3b7d10>
postgres=# \dn+
                            List of schemas
   Name   |  Owner   |  Access privileges   |        Description        
----------+----------+----------------------+---------------------------
 myschema | postgres |                      | Seemly Random Description
 public   | postgres | postgres=UC/postgres+| standard public schema
          |          | =UC/postgres         |



  1. Existuje způsob, jak vypnout implicitní převod typu v SQL Server?

  2. PHP PDOException:SQLSTATE[HY000] [2019] Nelze inicializovat znakovou sadu utf8mb4

  3. Jak uniknout řetězcům v pdo?

  4. Nevidím spouštěče, které jsem vytvořil v SQL Server Management Studio 2008