【发布时间】:2020-05-04 14:48:45
【问题描述】:
我不确定为什么无法通过 sqlalchemy 对架构进行评论, 但在 psql 控制台上完美运行,
尝试了各种设置仍然没有成功,创建了架构但无法添加描述。
import sqlalchemy
engine = sqlalchemy.create_engine('postgresql://postgres@localhost/posgres')
engine.execute("CREATE SCHEMA IF NOT EXISTS myschema")
engine.execute("COMMENT ON SCHEMA myschema IS 'Seemly Random Description'")
用 psql 检查
postgres=# \dn+
List of schemas
Name │ Owner │ Access privileges │ Description
──────────┼──────────┼──────────────────────┼────────────────────────
myschema │ postgres │ │
public │ postgres │ postgres=UC/postgres↵│ standard public schema
│ │ =UC/postgres │
(2 rows)
【问题讨论】:
标签: python postgresql sqlalchemy