예제 #1
0
 def __init__(self):
     DataManager.__init__(self, 'document_rating',
         {'doc_id':              {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'document.doc_id'},
          'username':            {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'username.username'},
          'rating':              {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #2
0
파일: pub_status.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'pub_status', {
             'pub_status_code': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'code'
             },
             'sort_order': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #3
0
파일: document.py 프로젝트: Fat-Zer/LDP
 def __init__(self):
     DataManager.__init__(self, 'document',
         {'doc_id':                  {'key_field': YES, 'data_type': 'sequence', 'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'id'},
          'lang':                    {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'language.lang_code'},
          'title':                   {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'short_title':             {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'type_code':               {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'type.type_code'},
          'format_code':             {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'format.format_code'},
          'dtd_code':                {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'dtd.dtd_code'},
          'dtd_version':             {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'version':                 {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'last_update':             {'key_field': NO,  'data_type': 'date',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'isbn':                    {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'pub_status_code':         {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'pub_status.pub_status_code',       'default': 'P'},
          'review_status_code':      {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'review_status.review_status_code', 'default': 'U'},
          'tech_review_status_code': {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'review_status.review_status_code', 'default': 'U'},
          'maintained':              {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'maintainer_wanted':       {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'license_code':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'license_version':         {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'copyright_holder':        {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'abstract':                {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'short_desc':              {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'rating':                  {'key_field': NO,  'data_type': 'int',      'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'sk_seriesid':             {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'replaced_by_id':          {'key_field': NO,  'data_type': 'int',      'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'lint_time':               {'key_field': NO,  'data_type': 'time',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'mirror_time':             {'key_field': NO,  'data_type': 'time',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'pub_time':                {'key_field': NO,  'data_type': 'time',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'pub_date':                {'key_field': NO,  'data_type': 'date',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'first_pub_date':          {'key_field': NO,  'data_type': 'date',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'tickle_date':             {'key_field': NO,  'data_type': 'date',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'encoding':                {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'encoding.encoding'},
          'created':                 {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':                 {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #4
0
 def __init__(self):
     DataManager.__init__(
         self, 'error', {
             'err_id': {
                 'key_field': YES,
                 'data_type': 'sequence',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'id'
             },
             'err_type_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'error_type.err_type_code'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #5
0
파일: news.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'news', {
             'news_id': {
                 'key_field': YES,
                 'data_type': 'sequence',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'id'
             },
             'pub_date': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #6
0
파일: language.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(self, 'language',
         {'lang_code':           {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'supported':           {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'encoding':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'encoding.encoding'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #7
0
 def __init__(self):
     DataManager.__init__(self, 'language_i18n',
         {'lang_code':           {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'lang':                {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'language.lang_code'},
          'lang_name':           {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': '', 'attribute': 'name'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': YES, 'foreign_key': ''}})
예제 #8
0
 def __init__(self):
     DataManager.__init__(self, 'document_error',
         {'doc_id':              {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'document.doc_id'},
          'err_id':              {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'error.err_id'},
          'notes':               {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #9
0
 def __init__(self):
     DataManager.__init__(self, 'file_report',
         {'report_code':         {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'only_cvs':            {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'command':             {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #10
0
파일: section.py 프로젝트: aicra/LDP
 def __init__(self):
     DataManager.__init__(self, 'section',
         {'section_code':        {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'sort_order':          {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'only_dynamic':        {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #11
0
파일: topic.py 프로젝트: aicra/LDP
 def __init__(self):
     DataManager.__init__(self, 'topic',
         {'topic_code':          {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'parent_code':         {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'topic.topic_code'},
          'sort_order':          {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #12
0
파일: encoding.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'encoding', {
             'encoding': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'encoding.encoding'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #13
0
 def __init__(self):
     DataManager.__init__(
         self, 'file_error', {
             'filename': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'sourcefile.filename'
             },
             'err_id': {
                 'key_field': YES,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'error.err_id'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #14
0
 def __init__(self):
     DataManager.__init__(self, 'session',
         {'username':            {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'ip_address':          {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'uri':                 {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #15
0
 def __init__(self):
     DataManager.__init__(
         self, 'document_topic', {
             'topic_code': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'topic.topic_code'
             },
             'doc_id': {
                 'key_field': YES,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'document.doc_id'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #16
0
 def __init__(self):
     DataManager.__init__(
         self, 'document_rev', {
             'rev_id': {
                 'key_field': YES,
                 'data_type': 'sequence',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'doc_id': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'document.doc_id'
             },
             'version': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'pub_date': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'initials': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'notes': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #17
0
 def __init__(self):
     DataManager.__init__(self, 'error_i18n',
         {'err_id':              {'key_field': YES, 'data_type': 'sequence', 'nullable': NO, 'i18n': NO,  'foreign_key': 'error.err_id', 'attribute': 'id'},
          'lang':                {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'language.lang_code'},
          'err_name':            {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': '', 'attribute': 'name'},
          'err_desc':            {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': '', 'attribute': 'description'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': YES, 'foreign_key': ''}})
예제 #18
0
 def __init__(self):
     DataManager.__init__(self, 'review_status_i18n',
         {'review_status_code':  {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'review_status.review_status_code', 'attribute': 'code'},
          'lang':                {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'language.lang_code'},
          'review_status_name':  {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': '', 'attribute': 'name'},
          'review_status_desc':  {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': '', 'attribute': 'description'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': YES, 'foreign_key': ''}})
예제 #19
0
파일: news_i18n.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(self, 'news_i18n',
         {'news_id':             {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'news.news_id', 'attribute': 'id'},
          'lang':                {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'language.lang_code'},
          'version':             {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'headline':            {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'news':                {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': YES, 'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': YES, 'foreign_key': ''}})
예제 #20
0
 def __init__(self):
     DataManager.__init__(self, 'document_user',
         {'doc_id':              {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'document.doc_id',   'foreign_attr': 'users'},
          'username':            {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'username.username', 'foreign_attr': 'documents'},
          'role_code':           {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'role.role_code'},
          'email':               {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'active':              {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #21
0
파일: document_rev.py 프로젝트: Fat-Zer/LDP
 def __init__(self):
     DataManager.__init__(self, 'document_rev',
         {'rev_id':              {'key_field': YES, 'data_type': 'sequence', 'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'doc_id':              {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'document.doc_id'},
          'version':             {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'pub_date':            {'key_field': NO,  'data_type': 'date',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'initials':            {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'notes':               {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #22
0
파일: license.py 프로젝트: Fat-Zer/LDP
 def __init__(self):
     DataManager.__init__(self, 'license',
         {'license_code':        {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'free':                {'key_field': YES, 'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'dfsg_free':           {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'osi_cert_free':       {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'url':                 {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'sort_order':          {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #23
0
파일: page.py 프로젝트: aicra/LDP
 def __init__(self):
     DataManager.__init__(self, 'page',
         {'page_code':           {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'section_code':        {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'section.section_code'},
          'sort_order':          {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'template_code':       {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'template.template_code'},
          'data':                {'key_field': NO,  'data_type': 'list',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'only_dynamic':        {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'only_registered':     {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'only_admin':          {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'only_sysadmin':       {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #24
0
 def __init__(self):
     DataManager.__init__(
         self, 'review_status_i18n', {
             'review_status_code': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'review_status.review_status_code',
                 'attribute': 'code'
             },
             'lang': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'language.lang_code'
             },
             'review_status_name': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': YES,
                 'foreign_key': '',
                 'attribute': 'name'
             },
             'review_status_desc': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': YES,
                 'foreign_key': '',
                 'attribute': 'description'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': YES,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': YES,
                 'foreign_key': ''
             }
         })
예제 #25
0
파일: username.py 프로젝트: aicra/LDP
 def __init__(self):
     DataManager.__init__(self, 'username',
         {'username':            {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'session_id':          {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'first_name':          {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'middle_name':         {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'surname':             {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'email':               {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'admin':               {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'sysadmin':            {'key_field': NO,  'data_type': 'bool',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'password':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'password':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'notes':               {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #26
0
파일: sourcefile.py 프로젝트: aicra/LDP
 def __init__(self):
     DataManager.__init__(self, 'sourcefile',
         {'filename':            {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'filesize':            {'key_field': NO,  'data_type': 'int',      'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'filemode':            {'key_field': NO,  'data_type': 'int',      'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'format_code':         {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'format.format_code'},
          'dtd_code':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'dtd.dtd_code'},
          'dtd_version':         {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'title':               {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'abstract':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'version':             {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'pub_date':            {'key_field': NO,  'data_type': 'date',     'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'isbn':                {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': ''},
          'encoding':            {'key_field': NO,  'data_type': 'string',   'nullable': YES, 'i18n': NO,  'foreign_key': 'encoding.encoding'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #27
0
파일: encoding.py 프로젝트: sunny256/LDP
 def __init__(self):
     DataManager.__init__(
         self,
         "encoding",
         {
             "encoding": {
                 "key_field": YES,
                 "data_type": "string",
                 "nullable": NO,
                 "i18n": NO,
                 "foreign_key": "encoding.encoding",
             },
             "created": {"key_field": NO, "data_type": "created", "nullable": NO, "i18n": NO, "foreign_key": ""},
             "updated": {"key_field": NO, "data_type": "updated", "nullable": NO, "i18n": NO, "foreign_key": ""},
         },
     )
예제 #28
0
파일: log.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'log', {
             'log_id': {
                 'key_field': YES,
                 'data_type': 'sequence',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'level': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'username': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'username.username'
             },
             'message': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'doc_id': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'document.doc_id'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #29
0
파일: pub_status.py 프로젝트: sunny256/LDP
 def __init__(self):
     DataManager.__init__(
         self,
         "pub_status",
         {
             "pub_status_code": {
                 "key_field": YES,
                 "data_type": "string",
                 "nullable": NO,
                 "i18n": NO,
                 "foreign_key": "",
                 "attribute": "code",
             },
             "sort_order": {"key_field": NO, "data_type": "int", "nullable": NO, "i18n": NO, "foreign_key": ""},
             "created": {"key_field": NO, "data_type": "created", "nullable": NO, "i18n": NO, "foreign_key": ""},
             "updated": {"key_field": NO, "data_type": "updated", "nullable": NO, "i18n": NO, "foreign_key": ""},
         },
     )
예제 #30
0
파일: section.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'section', {
             'section_code': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'code'
             },
             'sort_order': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'only_dynamic': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #31
0
파일: dtd_i18n.py 프로젝트: sunny256/LDP
 def __init__(self):
     DataManager.__init__(
         self,
         "dtd_i18n",
         {
             "dtd_code": {
                 "key_field": YES,
                 "data_type": "string",
                 "nullable": NO,
                 "i18n": NO,
                 "foreign_key": "dtd.dtd_code",
                 "attribute": "code",
             },
             "lang": {
                 "key_field": YES,
                 "data_type": "string",
                 "nullable": NO,
                 "i18n": NO,
                 "foreign_key": "language.lang_code",
             },
             "dtd_name": {
                 "key_field": NO,
                 "data_type": "string",
                 "nullable": NO,
                 "i18n": YES,
                 "foreign_key": "",
                 "attribute": "name",
             },
             "dtd_desc": {
                 "key_field": NO,
                 "data_type": "string",
                 "nullable": NO,
                 "i18n": YES,
                 "foreign_key": "",
                 "attribute": "description",
             },
             "created": {"key_field": NO, "data_type": "created", "nullable": NO, "i18n": NO, "foreign_key": ""},
             "updated": {"key_field": NO, "data_type": "updated", "nullable": NO, "i18n": NO, "foreign_key": ""},
         },
     )
예제 #32
0
 def __init__(self):
     DataManager.__init__(
         self, 'document_file', {
             'doc_id': {
                 'key_field': YES,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'document.doc_id'
             },
             'filename': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'sourcefile.filename'
             },
             'top': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #33
0
 def __init__(self):
     DataManager.__init__(
         self, 'document_rating', {
             'doc_id': {
                 'key_field': YES,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'document.doc_id'
             },
             'username': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'username.username'
             },
             'rating': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #34
0
파일: sourcefile.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'sourcefile', {
             'filename': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'filesize': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'filemode': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'format_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'format.format_code'
             },
             'dtd_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'dtd.dtd_code'
             },
             'dtd_version': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'title': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'abstract': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'version': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'pub_date': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'isbn': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'encoding': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'encoding.encoding'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #35
0
파일: file_error.py 프로젝트: Fat-Zer/LDP
 def __init__(self):
     DataManager.__init__(self, 'file_error',
         {'filename':            {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'sourcefile.filename'},
          'err_id':              {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'error.err_id'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #36
0
파일: news.py 프로젝트: Fat-Zer/LDP
 def __init__(self):
     DataManager.__init__(self, 'news',
         {'news_id':             {'key_field': YES, 'data_type': 'sequence', 'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'id'},
          'pub_date':            {'key_field': NO,  'data_type': 'date',     'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #37
0
 def __init__(self):
     DataManager.__init__(
         self, 'license', {
             'license_code': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'code'
             },
             'free': {
                 'key_field': YES,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'dfsg_free': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'osi_cert_free': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'url': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'sort_order': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #38
0
 def __init__(self):
     DataManager.__init__(
         self, 'document', {
             'doc_id': {
                 'key_field': YES,
                 'data_type': 'sequence',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'id'
             },
             'lang': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'language.lang_code'
             },
             'title': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'short_title': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'type_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'type.type_code'
             },
             'format_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'format.format_code'
             },
             'dtd_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'dtd.dtd_code'
             },
             'dtd_version': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'version': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'last_update': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'isbn': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'pub_status_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'pub_status.pub_status_code',
                 'default': 'P'
             },
             'review_status_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'review_status.review_status_code',
                 'default': 'U'
             },
             'tech_review_status_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'review_status.review_status_code',
                 'default': 'U'
             },
             'maintained': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'maintainer_wanted': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'license_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'license_version': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'copyright_holder': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'abstract': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'short_desc': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'rating': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'sk_seriesid': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'replaced_by_id': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'lint_time': {
                 'key_field': NO,
                 'data_type': 'time',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'mirror_time': {
                 'key_field': NO,
                 'data_type': 'time',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'pub_time': {
                 'key_field': NO,
                 'data_type': 'time',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'pub_date': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'first_pub_date': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'tickle_date': {
                 'key_field': NO,
                 'data_type': 'date',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'encoding': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': 'encoding.encoding'
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #39
0
파일: review_status.py 프로젝트: aicra/LDP
 def __init__(self):
     DataManager.__init__(self, 'review_status',
         {'review_status_code':  {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'sort_order':          {'key_field': NO,  'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #40
0
파일: error.py 프로젝트: Fat-Zer/LDP
 def __init__(self):
     DataManager.__init__(self, 'error',
         {'err_id':              {'key_field': YES, 'data_type': 'sequence', 'nullable': NO, 'i18n': NO,  'foreign_key': '', 'attribute': 'id'},
          'err_type_code':       {'key_field': NO,  'data_type': 'string',   'nullable': NO, 'i18n': NO,  'foreign_key': 'error_type.err_type_code'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #41
0
 def __init__(self):
     DataManager.__init__(self, 'template',
         {'template_code':       {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': '', 'attribute': 'code'},
          'template':            {'key_field': NO,  'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})
예제 #42
0
파일: page.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'page', {
             'page_code': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': '',
                 'attribute': 'code'
             },
             'section_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'section.section_code'
             },
             'sort_order': {
                 'key_field': NO,
                 'data_type': 'int',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'template_code': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': 'template.template_code'
             },
             'data': {
                 'key_field': NO,
                 'data_type': 'list',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'only_dynamic': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'only_registered': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'only_admin': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'only_sysadmin': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #43
0
파일: username.py 프로젝트: dnessorga/LDP
 def __init__(self):
     DataManager.__init__(
         self, 'username', {
             'username': {
                 'key_field': YES,
                 'data_type': 'string',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'session_id': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'first_name': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'middle_name': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'surname': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'email': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'admin': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'sysadmin': {
                 'key_field': NO,
                 'data_type': 'bool',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'password': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'password': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'notes': {
                 'key_field': NO,
                 'data_type': 'string',
                 'nullable': YES,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'created': {
                 'key_field': NO,
                 'data_type': 'created',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             },
             'updated': {
                 'key_field': NO,
                 'data_type': 'updated',
                 'nullable': NO,
                 'i18n': NO,
                 'foreign_key': ''
             }
         })
예제 #44
0
 def __init__(self):
     DataManager.__init__(self, 'document_collection',
         {'doc_id':              {'key_field': YES, 'data_type': 'int',      'nullable': NO,  'i18n': NO,  'foreign_key': 'document.doc_id'},
          'collection_code':     {'key_field': YES, 'data_type': 'string',   'nullable': NO,  'i18n': NO,  'foreign_key': 'collection.collection_code'},
          'created':             {'key_field': NO,  'data_type': 'created',  'nullable': NO,  'i18n': NO,  'foreign_key': ''},
          'updated':             {'key_field': NO,  'data_type': 'updated',  'nullable': NO,  'i18n': NO,  'foreign_key': ''}})