शुरुआती घोषणाओं के बाद, आप कुछ इस तरह कर सकते हैं:
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 का उपयोग करने का सिर्फ एक तरीका है।