diff --git a/pyalchemybiz/productdb.py b/pyalchemybiz/productdb.py new file mode 100644 index 0000000..50d5016 --- /dev/null +++ b/pyalchemybiz/productdb.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# +# Package pyalchemybiz +# +# Author: Jan Dittberner +# Version: $Id$ +# +# This file is part of pyalchemybiz +from sqlalchemy import * + +def create_schema(metadata): + """Create the database schema for products.""" + product_table = Table( + 'product', metadata, + Column('product_id', Integer, primary_key=True), + Column('name', String(100), nullable=False), + Column('description', String(4096), nullable=False), + Column('product_type', Integer, nullable=False) + ) + product_table.create()