PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

SQLAlchemy, Declarative, PostgreSQL:tidak dapat membuat tabel

Anda sudah membuat Base di Item.py , cukup impor di main.py :

Jika main.py dan Item.py berada di folder yang sama, lalu di main.py :

from Item import Base, Item

Dan hapus semua impor di dalam main fungsi, jadi main.py akan terlihat seperti:

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from Item import Base, Item

def main():
    engine = create_engine('postgresql+psycopg2://me:[email protected]/my_first_database', echo=True)
    print(Item)
    print(Item.__table__)
    Base.metadata.create_all(engine)

main()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nama tabel sebagai parameter fungsi PostgreSQL

  2. Bagaimana cara membuat tabel Postgres dengan kunci utama gabungan yang unik?

  3. Masukkan beberapa nilai ENUM di PostgreSQL

  4. Heroku Postgres:Koneksi ini telah ditutup

  5. Apa cara yang tepat untuk bekerja dengan hasil streaming 3.0.0 slick dan Postgresql?