main
Last change
on this file was
8406aaa,
checked in by David Fuertes <dfuertes@…>, 4 years ago
|
arreglado gitignore
|
-
Property mode set to
100644
|
File size:
1.1 KB
|
Line | |
---|
1 | # -*- coding: utf-8 -*- |
---|
2 | ################################################################################# |
---|
3 | # @file adoDB_prereserves.py |
---|
4 | # @brief Module that manage database info about Pre-resserves. |
---|
5 | # @warning None |
---|
6 | # @note Use: None |
---|
7 | # @license GNU GPLv3+ |
---|
8 | # @author David Fuertes, EUPT, University of Zaragoza. |
---|
9 | # @version 1.1.0 - First version |
---|
10 | # @date 2021-06-09 |
---|
11 | ################################################################################# |
---|
12 | from gluon import IS_IN_SET |
---|
13 | |
---|
14 | def get_query_reserves(db): |
---|
15 | return (db.pre_reserves.id>0) |
---|
16 | |
---|
17 | def set_requires_lab_id(db, labs_set): |
---|
18 | db.pre_reserves.lab_id.requires = IS_IN_SET(labs_set) |
---|
19 | |
---|
20 | def set_requires_image_name(db): |
---|
21 | db.pre_reserves.image_name.requires = IS_IN_SET({}) |
---|
22 | |
---|
23 | def set_readable_id(db, option = False): |
---|
24 | db.pre_reserves.id.readable = option |
---|
25 | |
---|
26 | def get_prereserves(db): |
---|
27 | return db(db.pre_reserves.id>0).select() |
---|
28 | |
---|
29 | def get_prereserve_by_id(db, id): |
---|
30 | return db(db.pre_reserves.id == id).select().first() |
---|
31 | |
---|
32 | def remove_by_id(db, id): |
---|
33 | deleted = db(db.pre_reserves.id == id).delete() |
---|
34 | db.commit() |
---|
35 | return deleted |
---|
Note: See
TracBrowser
for help on using the repository browser.