diff --git a/lbbulk/model/Registro.py b/lbbulk/model/Registro.py index 5297580..e87dca4 100644 --- a/lbbulk/model/Registro.py +++ b/lbbulk/model/Registro.py @@ -11,8 +11,8 @@ bulk_sources = Table('lb_bulk_sources', metadata, bulk_upload = Table('lb_bulk_upload', metadata, Column('id_reg', Integer, primary_key=True), - Column('chave_externa', String) - Column('id_source', Integer, ForeignKey('lb_bulk_sources.id_source')), + Column('chave_externa', String), + Column('id_source', Integer, ForeignKey('lb_bulk_sources.id_source')) ) # define a join between them. This @@ -23,5 +23,4 @@ registro = join(bulk_sources, bulk_upload) # map to it class Registro(Base): __table__ = registro - id_source = column_property(bulk_sources.c.id_source, bulk_upload.c.id_source) \ No newline at end of file diff --git a/lbbulk/scripts/initializedb.py b/lbbulk/scripts/initializedb.py index 7dfdece..30885e3 100644 --- a/lbbulk/scripts/initializedb.py +++ b/lbbulk/scripts/initializedb.py @@ -1,40 +1,40 @@ -import os -import sys -import transaction - -from sqlalchemy import engine_from_config - -from pyramid.paster import ( - get_appsettings, - setup_logging, - ) - -from pyramid.scripts.common import parse_vars - -from ..models import ( - DBSession, - MyModel, - Base, - ) - - -def usage(argv): - cmd = os.path.basename(argv[0]) - print('usage: %s [var=value]\n' - '(example: "%s development.ini")' % (cmd, cmd)) - sys.exit(1) - - -def main(argv=sys.argv): - if len(argv) < 2: - usage(argv) - config_uri = argv[1] - options = parse_vars(argv[2:]) - setup_logging(config_uri) - settings = get_appsettings(config_uri, options=options) - engine = engine_from_config(settings, 'sqlalchemy.') - DBSession.configure(bind=engine) - Base.metadata.create_all(engine) - with transaction.manager: - model = MyModel(name='one', value=1) - DBSession.add(model) +# import os +# import sys +# import transaction + +# from sqlalchemy import engine_from_config + +# from pyramid.paster import ( +# get_appsettings, +# setup_logging, +# ) + +# from pyramid.scripts.common import parse_vars + +# from ..models import ( +# DBSession, +# MyModel, +# Base, +# ) + + +# def usage(argv): +# cmd = os.path.basename(argv[0]) +# print('usage: %s [var=value]\n' +# '(example: "%s development.ini")' % (cmd, cmd)) +# sys.exit(1) + + +# def main(argv=sys.argv): +# if len(argv) < 2: +# usage(argv) +# config_uri = argv[1] +# options = parse_vars(argv[2:]) +# setup_logging(config_uri) +# settings = get_appsettings(config_uri, options=options) +# engine = engine_from_config(settings, 'sqlalchemy.') +# DBSession.configure(bind=engine) +# Base.metadata.create_all(engine) +# with transaction.manager: +# model = MyModel(name='one', value=1) +# DBSession.add(model) -- libgit2 0.21.2