Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
mentors.debian.net
debexpo
Commits
f0e6fc61
Commit
f0e6fc61
authored
Jul 02, 2012
by
Clément Schreiner
Browse files
Add missing / correct imports.
parent
472b72fd
Changes
3
Hide whitespace changes
Inline
Side-by-side
debexpo/model/__init__.py
View file @
f0e6fc61
...
...
@@ -62,7 +62,7 @@ def import_all_models():
from
debexpo.model
import
binary_packages
,
package_files
,
packages
,
source_packages
,
\
user_metrics
,
package_comments
,
package_info
,
package_versions
,
user_countries
,
\
users
,
package_subscriptions
,
user_upload_key
,
password_reset
,
sponsor_metrics
,
\
data_store
data_store
,
plugin_results
class
OrmObject
(
object
):
"""
...
...
debexpo/model/plugin_results.py
View file @
f0e6fc61
...
...
@@ -31,22 +31,27 @@
Holds plugin_results table model.
"""
from
sqlalchemy
import
orm
import
sqlalchemy
as
sa
from
debexpo.model
import
meta
,
OrmObject
from
debexpo.model.package_versions
import
PackageVersion
t_plugin_results
=
sa
.
Table
(
'plugin_results'
,
meta
.
metadata
,
sa
.
Column
(
'plugin'
,
sa
.
types
.
String
(
200
),
primary_key
=
True
),
sa
.
Column
(
'plugin'
,
sa
.
types
.
String
(
200
),
primary_key
=
True
),
sa
.
Column
(
'package_version_id'
,
sa
.
types
.
Integer
,
sa
.
ForeignKey
(
'package_versions.id'
)
sa
.
ForeignKey
(
'package_versions.id'
)
,
primary_key
=
True
),
sa
.
Column
(
'id'
,
sa
.
types
.
Integer
,
primary_key
=
True
),
sa
.
Column
(
'key'
,
sa
.
types
.
String
(
200
)),
sa
.
Column
(
'value'
,
sa
.
types
.
Text
),
sa
.
Column
(
'value'
,
sa
.
types
.
Text
()
),
)
class
PluginResult
(
OrmObject
):
foreign
=
[
'package_info'
]
plugin_result_mapper
=
orm
.
mapper
(
PluginResult
,
t_plugin_result
,
t_plugin_result
s
,
polymorphic_on
=
t_plugin_results
.
c
.
plugin
,
polymorphic_identity
=
'plugin_results'
,
\
properties
=
{
...
...
debexpo/plugins/native.py
View file @
f0e6fc61
...
...
@@ -43,7 +43,9 @@ import logging
from
debexpo.lib
import
constants
,
filesystem
from
debexpo.plugins
import
BasePlugin
from
debexpo.models.plugin_results
import
PluginResult
,
plugin_result_mapper
from
debexpo.model.plugin_results
import
PluginResult
,
plugin_result_mapper
from
sqlalchemy
import
orm
log
=
logging
.
getLogger
(
__name__
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment