PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để kiểm tra xem lược đồ PostgreSQL có tồn tại bằng cách sử dụng SQLAlchemy hay không?

Câu trả lời của @ javax gần như đúng; sau đây là một chút làm rõ:

q = exists(select([("schema_name")]).select_from("information_schema.schemata")
    .where("schema_name = 'foo'"))
if not session.query(q).scalar():
    session.execute('CREATE SCHEMA foo;')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tham chiếu và lưu một số User_ID vào một biểu mẫu duy nhất và hiển thị Id cho biết trong chỉ mục / Hiển thị các trang của ứng dụng Rails 4

  2. PostgreSQL để lặp qua các hàng và tìm kết quả phù hợp nhất bằng cách sử dụng hàm khoảng cách tùy chỉnh

  3. Cách hoạt động của Abs () trong PostgreSQL

  4. Biến ràng buộc cho tên cột trong PHP cho truy vấn Postgresql

  5. Tự động hóa Barman với Puppet:it2ndq / barman (phần hai)