PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

एसक्यूएल कमांड को पायथन के ओआरएम में कनवर्ट करना

शुरुआती घोषणाओं के बाद, आप कुछ इस तरह कर सकते हैं:

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

और

print session.query(Course).all()

घोषणाएं कुछ इस तरह दिख सकती हैं:

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))

यह घोषणात्मक विधि 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. रेल विकास के लिए OSX पर PostgreSQL स्थापित करना

  2. EMR पर अपाचे स्पार्क के साथ Postgresql JDBC स्रोत का उपयोग करना

  3. कैसे आवारा आभासी मशीन पर postgresql तक पहुँचने के लिए?

  4. पोस्टग्रेज UPDATE to_tsvector सभी पंक्तियों को समान मान पर अपडेट कर रहा है

  5. पोस्टग्रेज plpgsql स्टैक की गहराई सीमा पार हो गई