Mercurial > kallithea
diff pylons_app/model/db.py @ 530:a08f610e545e
Implemented server side forks
added ability to pass session to user/repo models
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 01 Oct 2010 00:16:09 +0200 |
parents | 3d6d548ad3cc |
children | 39203995f2c4 |
line wrap: on
line diff
--- a/pylons_app/model/db.py Thu Sep 30 18:35:03 2010 +0200 +++ b/pylons_app/model/db.py Fri Oct 01 00:16:09 2010 +0200 @@ -81,8 +81,10 @@ user_id = Column("user_id", INTEGER(), ForeignKey(u'users.user_id'), nullable=False, unique=False, default=None) private = Column("private", BOOLEAN(), nullable=True, unique=None, default=None) description = Column("description", TEXT(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) + fork_id = Column("fork_id", INTEGER(), ForeignKey(u'repositories.repo_id'), nullable=True, unique=False, default=None) user = relation('User') + fork = relation('Repository', remote_side=repo_id) repo_to_perm = relation('RepoToPerm', cascade='all') def __repr__(self):