示例#1
0
def migrate(file_name):
    import ebkus.app.protocol
    try:
        dbapp.cache_off() # tbd muss das sein?
        ebkus.app.protocol.temp_off()
        merkmale = {}
        execfile(file_name, merkmale)
        assert merkmale.has_key('code_list_str')
        assert merkmale.has_key('bereichs_kategorien_str')
        assert merkmale.has_key('kategorie_list_str')
        assert merkmale.has_key('mitarbeiter_list_str')
        insert_kategorien(merkmale)
        insert_kategorie_codes(merkmale)
        insert_mitarbeiter(merkmale)
        update_feld()
        init_maxist()
    finally:
        ebkus.app.protocol.temp_on()
示例#2
0
#!/usr/local/bin/python
# coding: latin-1

from ebkus.app import ebapi
from ebkus.db import dbapp, sql

sql.opendb()
sql.debug=0
dbapp.cache_off()

ebapi.Akte()._test_consistency()
ebapi.Leistung()._test_consistency()
ebapi.Einrichtungskontakt()._test_consistency()
ebapi.Anmeldung()._test_consistency()
ebapi.Bezugsperson()._test_consistency()
ebapi.Zustaendigkeit()._test_consistency()
ebapi.Fall()._test_consistency()
ebapi.Mitarbeiter()._test_consistency()
ebapi.Dokument()._test_consistency()
ebapi.Gruppe()._test_consistency()
ebapi.Gruppendokument()._test_consistency()
ebapi.FallGruppe()._test_consistency()
ebapi.BezugspersonGruppe()._test_consistency()
ebapi.MitarbeiterGruppe()._test_consistency()

ebapi.Code()._test_consistency()
ebapi.Kategorie()._test_consistency()
ebapi.Jugendhilfestatistik()._test_consistency()
ebapi.Fachstatistik()._test_consistency()
ebapi.Fachstatistikleistung()._test_consistency()
ebapi.Fachstatistikkindproblem()._test_consistency()