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

Mengonversi perintah SQL ke ORM Python

Setelah deklarasi awal, Anda dapat melakukan sesuatu seperti ini:

o = Course(course_nro='abcd')
session.add(o)
session.commit()

dan

print session.query(Course).all()

Deklarasi dapat terlihat seperti ini:

from sqlalchemy import *
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import session_maker

# create an engine, and a base class
engine = create_engine('postgre://naa:[email protected]/tk')
DeclarativeBase = declarative_base(bind=engine)
metadata = DeclarativeBase.metadata

# create a session
Session = session_maker(engine)
session = Session()

# declare the models
class Cource(DelcarativeBase):
    __tablename__ = 'courses'

    course_nro = Column('course_nro', CHAR(12))

Metode deklaratif ini hanyalah salah satu cara menggunakan sqlalchemy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengimpor skema xml ke postgres untuk membuat tabel secara otomatis dan kemudian mengisinya dengan file xml?

  2. Bagaimana cara mengubah waktu lokal ke UTC?

  3. Bagaimana cara memilih skema di postgres saat menggunakan psql?

  4. kesalahan pengkodean karakter rodbc dengan PostgreSQL

  5. buka bungkus array postgresql menjadi baris