Show More
@@ -38,9 +38,9 b' log = logging.getLogger(__name__)' | |||||
38 | class RhodeCodeSettings(Base): |
|
38 | class RhodeCodeSettings(Base): | |
39 | __tablename__ = 'rhodecode_settings' |
|
39 | __tablename__ = 'rhodecode_settings' | |
40 | __table_args__ = (UniqueConstraint('app_settings_name'), {'useexisting':True}) |
|
40 | __table_args__ = (UniqueConstraint('app_settings_name'), {'useexisting':True}) | |
41 |
app_settings_id = Column("app_settings_id", I |
|
41 | app_settings_id = Column("app_settings_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
42 |
app_settings_name = Column("app_settings_name", |
|
42 | app_settings_name = Column("app_settings_name", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
43 |
app_settings_value = Column("app_settings_value", |
|
43 | app_settings_value = Column("app_settings_value", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
44 |
|
44 | |||
45 | def __init__(self, k, v): |
|
45 | def __init__(self, k, v): | |
46 | self.app_settings_name = k |
|
46 | self.app_settings_name = k | |
@@ -53,26 +53,26 b' class RhodeCodeSettings(Base):' | |||||
53 | class RhodeCodeUi(Base): |
|
53 | class RhodeCodeUi(Base): | |
54 | __tablename__ = 'rhodecode_ui' |
|
54 | __tablename__ = 'rhodecode_ui' | |
55 | __table_args__ = {'useexisting':True} |
|
55 | __table_args__ = {'useexisting':True} | |
56 |
ui_id = Column("ui_id", I |
|
56 | ui_id = Column("ui_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
57 |
ui_section = Column("ui_section", |
|
57 | ui_section = Column("ui_section", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
58 |
ui_key = Column("ui_key", |
|
58 | ui_key = Column("ui_key", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
59 |
ui_value = Column("ui_value", |
|
59 | ui_value = Column("ui_value", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
60 |
ui_active = Column("ui_active", B |
|
60 | ui_active = Column("ui_active", Boolean(), nullable=True, unique=None, default=True) | |
61 |
|
61 | |||
62 |
|
62 | |||
63 | class User(Base): |
|
63 | class User(Base): | |
64 | __tablename__ = 'users' |
|
64 | __tablename__ = 'users' | |
65 | __table_args__ = (UniqueConstraint('username'), UniqueConstraint('email'), {'useexisting':True}) |
|
65 | __table_args__ = (UniqueConstraint('username'), UniqueConstraint('email'), {'useexisting':True}) | |
66 |
user_id = Column("user_id", I |
|
66 | user_id = Column("user_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
67 |
username = Column("username", |
|
67 | username = Column("username", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
68 |
password = Column("password", |
|
68 | password = Column("password", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
69 |
active = Column("active", B |
|
69 | active = Column("active", Boolean(), nullable=True, unique=None, default=None) | |
70 |
admin = Column("admin", B |
|
70 | admin = Column("admin", Boolean(), nullable=True, unique=None, default=False) | |
71 |
name = Column("name", |
|
71 | name = Column("name", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
72 |
lastname = Column("lastname", |
|
72 | lastname = Column("lastname", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
73 |
email = Column("email", |
|
73 | email = Column("email", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
74 |
last_login = Column("last_login", D |
|
74 | last_login = Column("last_login", DateTime(timezone=False), nullable=True, unique=None, default=None) | |
75 |
is_ldap = Column("is_ldap", B |
|
75 | is_ldap = Column("is_ldap", Boolean(), nullable=False, unique=None, default=False) | |
76 |
|
76 | |||
77 | user_log = relation('UserLog', cascade='all') |
|
77 | user_log = relation('UserLog', cascade='all') | |
78 | user_perms = relation('UserToPerm', primaryjoin="User.user_id==UserToPerm.user_id", cascade='all') |
|
78 | user_perms = relation('UserToPerm', primaryjoin="User.user_id==UserToPerm.user_id", cascade='all') | |
@@ -103,13 +103,13 b' class User(Base):' | |||||
103 | class UserLog(Base): |
|
103 | class UserLog(Base): | |
104 | __tablename__ = 'user_logs' |
|
104 | __tablename__ = 'user_logs' | |
105 | __table_args__ = {'useexisting':True} |
|
105 | __table_args__ = {'useexisting':True} | |
106 |
user_log_id = Column("user_log_id", I |
|
106 | user_log_id = Column("user_log_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
107 |
user_id = Column("user_id", I |
|
107 | user_id = Column("user_id", Integer(), ForeignKey(u'users.user_id'), nullable=False, unique=None, default=None) | |
108 |
repository_id = Column("repository_id", I |
|
108 | repository_id = Column("repository_id", Integer(length=None, convert_unicode=False, assert_unicode=None), ForeignKey(u'repositories.repo_id'), nullable=False, unique=None, default=None) | |
109 |
repository_name = Column("repository_name", |
|
109 | repository_name = Column("repository_name", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
110 |
user_ip = Column("user_ip", |
|
110 | user_ip = Column("user_ip", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
111 |
action = Column("action", |
|
111 | action = Column("action", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
112 |
action_date = Column("action_date", D |
|
112 | action_date = Column("action_date", DateTime(timezone=False), nullable=True, unique=None, default=None) | |
113 |
|
113 | |||
114 | user = relation('User') |
|
114 | user = relation('User') | |
115 | repository = relation('Repository') |
|
115 | repository = relation('Repository') | |
@@ -117,13 +117,13 b' class UserLog(Base):' | |||||
117 | class Repository(Base): |
|
117 | class Repository(Base): | |
118 | __tablename__ = 'repositories' |
|
118 | __tablename__ = 'repositories' | |
119 | __table_args__ = (UniqueConstraint('repo_name'), {'useexisting':True},) |
|
119 | __table_args__ = (UniqueConstraint('repo_name'), {'useexisting':True},) | |
120 |
repo_id = Column("repo_id", I |
|
120 | repo_id = Column("repo_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
121 |
repo_name = Column("repo_name", |
|
121 | repo_name = Column("repo_name", String(length=None, convert_unicode=False, assert_unicode=None), nullable=False, unique=True, default=None) | |
122 |
repo_type = Column("repo_type", |
|
122 | repo_type = Column("repo_type", String(length=None, convert_unicode=False, assert_unicode=None), nullable=False, unique=False, default=None) | |
123 |
user_id = Column("user_id", I |
|
123 | user_id = Column("user_id", Integer(), ForeignKey(u'users.user_id'), nullable=False, unique=False, default=None) | |
124 |
private = Column("private", B |
|
124 | private = Column("private", Boolean(), nullable=True, unique=None, default=None) | |
125 |
description = Column("description", |
|
125 | description = Column("description", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
126 |
fork_id = Column("fork_id", I |
|
126 | fork_id = Column("fork_id", Integer(), ForeignKey(u'repositories.repo_id'), nullable=True, unique=False, default=None) | |
127 |
|
127 | |||
128 | user = relation('User') |
|
128 | user = relation('User') | |
129 | fork = relation('Repository', remote_side=repo_id) |
|
129 | fork = relation('Repository', remote_side=repo_id) | |
@@ -139,9 +139,9 b' class Repository(Base):' | |||||
139 | class Permission(Base): |
|
139 | class Permission(Base): | |
140 | __tablename__ = 'permissions' |
|
140 | __tablename__ = 'permissions' | |
141 | __table_args__ = {'useexisting':True} |
|
141 | __table_args__ = {'useexisting':True} | |
142 |
permission_id = Column("permission_id", I |
|
142 | permission_id = Column("permission_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
143 |
permission_name = Column("permission_name", |
|
143 | permission_name = Column("permission_name", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
144 |
permission_longname = Column("permission_longname", |
|
144 | permission_longname = Column("permission_longname", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
145 |
|
145 | |||
146 | def __repr__(self): |
|
146 | def __repr__(self): | |
147 | return "<Permission('%s:%s')>" % (self.permission_id, self.permission_name) |
|
147 | return "<Permission('%s:%s')>" % (self.permission_id, self.permission_name) | |
@@ -149,10 +149,10 b' class Permission(Base):' | |||||
149 | class RepoToPerm(Base): |
|
149 | class RepoToPerm(Base): | |
150 | __tablename__ = 'repo_to_perm' |
|
150 | __tablename__ = 'repo_to_perm' | |
151 | __table_args__ = (UniqueConstraint('user_id', 'repository_id'), {'useexisting':True}) |
|
151 | __table_args__ = (UniqueConstraint('user_id', 'repository_id'), {'useexisting':True}) | |
152 |
repo_to_perm_id = Column("repo_to_perm_id", I |
|
152 | repo_to_perm_id = Column("repo_to_perm_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
153 |
user_id = Column("user_id", I |
|
153 | user_id = Column("user_id", Integer(), ForeignKey(u'users.user_id'), nullable=False, unique=None, default=None) | |
154 |
permission_id = Column("permission_id", I |
|
154 | permission_id = Column("permission_id", Integer(), ForeignKey(u'permissions.permission_id'), nullable=False, unique=None, default=None) | |
155 |
repository_id = Column("repository_id", I |
|
155 | repository_id = Column("repository_id", Integer(), ForeignKey(u'repositories.repo_id'), nullable=False, unique=None, default=None) | |
156 |
|
156 | |||
157 | user = relation('User') |
|
157 | user = relation('User') | |
158 | permission = relation('Permission') |
|
158 | permission = relation('Permission') | |
@@ -161,9 +161,9 b' class RepoToPerm(Base):' | |||||
161 | class UserToPerm(Base): |
|
161 | class UserToPerm(Base): | |
162 | __tablename__ = 'user_to_perm' |
|
162 | __tablename__ = 'user_to_perm' | |
163 | __table_args__ = (UniqueConstraint('user_id', 'permission_id'), {'useexisting':True}) |
|
163 | __table_args__ = (UniqueConstraint('user_id', 'permission_id'), {'useexisting':True}) | |
164 |
user_to_perm_id = Column("user_to_perm_id", I |
|
164 | user_to_perm_id = Column("user_to_perm_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
165 |
user_id = Column("user_id", I |
|
165 | user_id = Column("user_id", Integer(), ForeignKey(u'users.user_id'), nullable=False, unique=None, default=None) | |
166 |
permission_id = Column("permission_id", I |
|
166 | permission_id = Column("permission_id", Integer(), ForeignKey(u'permissions.permission_id'), nullable=False, unique=None, default=None) | |
167 |
|
167 | |||
168 | user = relation('User') |
|
168 | user = relation('User') | |
169 | permission = relation('Permission') |
|
169 | permission = relation('Permission') | |
@@ -171,12 +171,12 b' class UserToPerm(Base):' | |||||
171 | class Statistics(Base): |
|
171 | class Statistics(Base): | |
172 | __tablename__ = 'statistics' |
|
172 | __tablename__ = 'statistics' | |
173 | __table_args__ = (UniqueConstraint('repository_id'), {'useexisting':True}) |
|
173 | __table_args__ = (UniqueConstraint('repository_id'), {'useexisting':True}) | |
174 |
stat_id = Column("stat_id", I |
|
174 | stat_id = Column("stat_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
175 |
repository_id = Column("repository_id", I |
|
175 | repository_id = Column("repository_id", Integer(), ForeignKey(u'repositories.repo_id'), nullable=False, unique=True, default=None) | |
176 |
stat_on_revision = Column("stat_on_revision", I |
|
176 | stat_on_revision = Column("stat_on_revision", Integer(), nullable=False) | |
177 |
commit_activity = Column("commit_activity", |
|
177 | commit_activity = Column("commit_activity", LargeBinary(), nullable=False)#JSON data | |
178 |
commit_activity_combined = Column("commit_activity_combined", |
|
178 | commit_activity_combined = Column("commit_activity_combined", LargeBinary(), nullable=False)#JSON data | |
179 |
languages = Column("languages", |
|
179 | languages = Column("languages", LargeBinary(), nullable=False)#JSON data | |
180 |
|
180 | |||
181 | repository = relation('Repository', single_parent=True) |
|
181 | repository = relation('Repository', single_parent=True) | |
182 |
|
182 | |||
@@ -186,10 +186,10 b' class UserFollowing(Base):' | |||||
186 | UniqueConstraint('user_id', 'follows_user_id') |
|
186 | UniqueConstraint('user_id', 'follows_user_id') | |
187 | , {'useexisting':True}) |
|
187 | , {'useexisting':True}) | |
188 |
|
188 | |||
189 |
user_following_id = Column("user_following_id", I |
|
189 | user_following_id = Column("user_following_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
190 |
user_id = Column("user_id", I |
|
190 | user_id = Column("user_id", Integer(), ForeignKey(u'users.user_id'), nullable=False, unique=None, default=None) | |
191 |
follows_repo_id = Column("follows_repository_id", I |
|
191 | follows_repo_id = Column("follows_repository_id", Integer(), ForeignKey(u'repositories.repo_id'), nullable=True, unique=None, default=None) | |
192 |
follows_user_id = Column("follows_user_id", I |
|
192 | follows_user_id = Column("follows_user_id", Integer(), ForeignKey(u'users.user_id'), nullable=True, unique=None, default=None) | |
193 |
|
193 | |||
194 | user = relation('User', primaryjoin='User.user_id==UserFollowing.user_id') |
|
194 | user = relation('User', primaryjoin='User.user_id==UserFollowing.user_id') | |
195 |
|
195 | |||
@@ -200,10 +200,10 b' class UserFollowing(Base):' | |||||
200 | class CacheInvalidation(Base): |
|
200 | class CacheInvalidation(Base): | |
201 | __tablename__ = 'cache_invalidation' |
|
201 | __tablename__ = 'cache_invalidation' | |
202 | __table_args__ = (UniqueConstraint('cache_key'), {'useexisting':True}) |
|
202 | __table_args__ = (UniqueConstraint('cache_key'), {'useexisting':True}) | |
203 |
cache_id = Column("cache_id", I |
|
203 | cache_id = Column("cache_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | |
204 |
cache_key = Column("cache_key", |
|
204 | cache_key = Column("cache_key", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
205 |
cache_args = Column("cache_args", |
|
205 | cache_args = Column("cache_args", String(length=None, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | |
206 |
cache_active = Column("cache_active", B |
|
206 | cache_active = Column("cache_active", Boolean(), nullable=True, unique=None, default=False) | |
207 |
|
207 | |||
208 |
|
208 | |||
209 | def __init__(self, cache_key, cache_args=''): |
|
209 | def __init__(self, cache_key, cache_args=''): |
General Comments 0
You need to be logged in to leave comments.
Login now