Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / vigiboard / model / vigiboard_bdd / servicehautniveau.py @ 49c8da1d

History | View | Annotate | Download (1.13 KB)

1
# -*- coding: utf-8 -*-
2
"""Model For ServiceHautNiveau Table"""
3

    
4
from sqlalchemy.orm import mapper, relation
5
from sqlalchemy import Table, ForeignKeyConstraint, Column, Index
6
from sqlalchemy.types import Integer, String, Text, DateTime
7

    
8
from vigiboard.model import metadata
9

    
10
from tg import config
11

    
12
# Generation par SQLAutoCode
13

    
14
servicehautniveau =  Table(config['vigiboard_bdd.basename'] + 'servicehautniveau', metadata,
15
            Column(u'servicename', String(length=100, convert_unicode=False, assert_unicode=None), primary_key=True, nullable=False),
16
            Column(u'servicename_dep', String(length=100, convert_unicode=False, assert_unicode=None), primary_key=True, nullable=False),
17
            ForeignKeyConstraint([u'servicename'], [config['vigiboard_bdd.basename'] + u'service.name'], name=u'servicehautniveau_ibfk_1'),
18
            ForeignKeyConstraint([u'servicename_dep'], [config['vigiboard_bdd.basename'] + u'service.name'], name=u'servicehautniveau_ibfk_2'),
19
    )
20
Index(u'servicename_dep', servicehautniveau.c.servicename_dep, unique=False)
21

    
22
# Classe a mapper
23

    
24
class ServiceHautNiveau(object):
25
        pass  
26
mapper(ServiceHautNiveau,servicehautniveau)
27

    
28