def najdu_či_vytvořím_klíč(jméno_klíče,  tabulka_hodnot = None):
    '''
    vytvořím nový uzel
    '''
    from zora_na_pruzi.danimir.db import db
    db = db()
    
    vytvořím_nový_klíč = db.proc('najdu_či_vytvořím_klíč(character varying, character varying)')
    id_klíče = vytvořím_nový_klíč(jméno_klíče,  tabulka_hodnot)
    return id_klíče
示例#2
0
def najdu_či_vytvořím_klíč(jméno_klíče, tabulka_hodnot=None):
    '''
    vytvořím nový uzel
    '''
    from zora_na_pruzi.danimir.db import db
    db = db()

    vytvořím_nový_klíč = db.proc(
        'najdu_či_vytvořím_klíč(character varying, character varying)')
    id_klíče = vytvořím_nový_klíč(jméno_klíče, tabulka_hodnot)
    return id_klíče
def db():
    from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
    from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi
    
    db_připojení = postgresql_připojím_se_k_databázi(pruga_test)
    
    from zora_na_pruzi.danimir.db import db
    db = db(db_připojení)
    
    from zora_na_pruzi.danimir.najdu_či_vytvořím_klíč import najdu_či_vytvořím_klíč
    id_klíče = najdu_či_vytvořím_klíč('jméno',  'medvěd')
    print(id_klíče)
def db():
    from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
    from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi

    db_připojení = postgresql_připojím_se_k_databázi(pruga_test)

    from zora_na_pruzi.danimir.db import db
    db = db(db_připojení)

    from zora_na_pruzi.danimir.najdu_či_vytvořím_klíč import najdu_či_vytvořím_klíč
    id_klíče = najdu_či_vytvořím_klíč('jméno', 'medvěd')
    print(id_klíče)
def nový_uzel(jméno_uzlu):
    '''
    vytvořím nový uzel
    '''
    from zora_na_pruzi.danimir.Uzel import Uzel

    from zora_na_pruzi.danimir.db import db
    db = db()

    vytvořím_nový_uzel = db.proc('vytvořím_nový_uzel(character varying)')
    id_uzlu = vytvořím_nový_uzel(jméno_uzlu)
    print(id_uzlu)

    return Uzel(id_uzlu)
    
    db_připojení = postgresql_připojím_se_k_databázi(pruga_test)
    
    from zora_na_pruzi.danimir.db import db
    db = db(db_připojení)
    
    from zora_na_pruzi.danimir.najdu_či_vytvořím_klíč import najdu_či_vytvořím_klíč
    id_klíče = najdu_či_vytvořím_klíč('jméno',  'medvěd')
    print(id_klíče)
    
#    from zora_na_pruzi.danimir.nový_uzel import nový_uzel
#    firma = nový_uzel('firma')
    
    

if __name__ == '__main__':

    print(__doc__)
    
#    print('='*44)
#    pisar()
#    print('='*44)
#    barevná_konzole()
#    print('='*44)
#    html_výpis()   
#    print('='*44)
#else:
    
    db()
 
示例#7
0
def db():
    from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
    from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi

    from zora_na_pruzi.danimir.db import db
    return db(postgresql_připojím_se_k_databázi(pruga_test))
示例#8
0
import py.test
import os

import postgresql


def db():
    from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
    from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi

    from zora_na_pruzi.danimir.db import db
    return db(postgresql_připojím_se_k_databázi(pruga_test))


db = db()
db.execute('DELETE FROM "pruga"."uzly"')
db.execute('DELETE FROM "pruga"."klíče"')
#db.execute('SELECT setval(\'"pruga"."klíče_id_seq"\', 0)')
db.execute('ALTER SEQUENCE "pruga"."klíče_id_seq" RESTART WITH 1')
db.execute('ALTER SEQUENCE "pruga"."uzly_id_seq" RESTART WITH 1')


def test_připojení():
    assert isinstance(db, postgresql.driver.pq3.Connection)


def test_nový_klíč():
    from zora_na_pruzi.danimir.najdu_či_vytvořím_klíč import najdu_či_vytvořím_klíč

    id_klíče = najdu_či_vytvořím_klíč('firma')
def db():
        from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
        from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi
    
        from zora_na_pruzi.danimir.db import db
        return db(postgresql_připojím_se_k_databázi(pruga_test))
# Copyright (c) 2012 Домоглед  <*****@*****.**>
# @author Петр Болф <*****@*****.**>

import py.test
import os

import postgresql

def db():
        from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
        from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi
    
        from zora_na_pruzi.danimir.db import db
        return db(postgresql_připojím_se_k_databázi(pruga_test))
        
db = db()
db.execute('DELETE FROM "pruga"."uzly"')
db.execute('DELETE FROM "pruga"."klíče"')
#db.execute('SELECT setval(\'"pruga"."klíče_id_seq"\', 0)')
db.execute('ALTER SEQUENCE "pruga"."klíče_id_seq" RESTART WITH 1')
db.execute('ALTER SEQUENCE "pruga"."uzly_id_seq" RESTART WITH 1')


        
def test_připojení():
    assert isinstance(db,  postgresql.driver.pq3.Connection)

def test_nový_klíč():
    from zora_na_pruzi.danimir.najdu_či_vytvořím_klíč import najdu_či_vytvořím_klíč
    
    id_klíče = najdu_či_vytvořím_klíč('firma')
    from zora_na_pruzi.danimir.připojení.postgresql import pruga_test
    from zora_na_pruzi.danimir.připojení.připojím_postgresql import postgresql_připojím_se_k_databázi

    db_připojení = postgresql_připojím_se_k_databázi(pruga_test)

    from zora_na_pruzi.danimir.db import db
    db = db(db_připojení)

    from zora_na_pruzi.danimir.najdu_či_vytvořím_klíč import najdu_či_vytvořím_klíč
    id_klíče = najdu_či_vytvořím_klíč('jméno', 'medvěd')
    print(id_klíče)


#    from zora_na_pruzi.danimir.nový_uzel import nový_uzel
#    firma = nový_uzel('firma')

if __name__ == '__main__':

    print(__doc__)

    #    print('='*44)
    #    pisar()
    #    print('='*44)
    #    barevná_konzole()
    #    print('='*44)
    #    html_výpis()
    #    print('='*44)
    #else:

    db()