Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # vim:fileencoding=utf-8
- """
- filename.py
- """
- from sqlalchemy import Table, Column, Integer, String, MetaData, ForeignKey
- from sqlalchemy import create_engine
- from sqlalchemy.ext.declarative import declarative_base
- from sqlalchemy.orm import sessionmaker
- engine = create_engine('sqlite:///:memory:', echo=True)
- Session = sessionmaker(bind=engine)
- Base = declarative_base()
- class User(Base):
- __tablename__ = 'users'
- id = Column(Integer, primary_key=True)
- name = Column(String)
- fullname = Column(String)
- password = Column(String)
- def __init__(self, name, fullname, password):
- self.name = name
- self.fullname = fullname
- self.password = password
- def __repr__(self):
- return "<User('%s','%s', '%s')>" % (self.name, self.fullname, self.password)
- ed_user = User('ed', 'Ed Jones', 'edspassword')
- session = Session()
- session.add(ed_user)
- #session.commit()
Add Comment
Please, Sign In to add comment