Show More
@@ -226,6 +226,24 b' class UserToPerm(Base, BaseModel):' | |||||
226 | user = relation('User') |
|
226 | user = relation('User') | |
227 | permission = relation('Permission') |
|
227 | permission = relation('Permission') | |
228 |
|
228 | |||
|
229 | class GroupToPerm(Base, BaseModel): | |||
|
230 | __tablename__ = 'group_to_perm' | |||
|
231 | __table_args__ = (UniqueConstraint('group_id', 'permission_id'), {'useexisting':True}) | |||
|
232 | ||||
|
233 | group_to_perm_id = Column("group_to_perm_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |||
|
234 | user_id = Column("user_id", Integer(), ForeignKey(u'users.user_id'), nullable=False, unique=None, default=None) | |||
|
235 | permission_id = Column("permission_id", Integer(), ForeignKey(u'permissions.permission_id'), nullable=False, unique=None, default=None) | |||
|
236 | group_id = Column("group_id", Integer(), ForeignKey(u'groups.group_id'), nullable=False, unique=None, default=None) | |||
|
237 | ||||
|
238 | user = relation('User') | |||
|
239 | permission = relation('Permission') | |||
|
240 | group = relation('Group') | |||
|
241 | ||||
|
242 | ||||
|
243 | ||||
|
244 | ||||
|
245 | ||||
|
246 | ||||
229 | class Statistics(Base, BaseModel): |
|
247 | class Statistics(Base, BaseModel): | |
230 | __tablename__ = 'statistics' |
|
248 | __tablename__ = 'statistics' | |
231 | __table_args__ = (UniqueConstraint('repository_id'), {'useexisting':True}) |
|
249 | __table_args__ = (UniqueConstraint('repository_id'), {'useexisting':True}) |
General Comments 0
You need to be logged in to leave comments.
Login now