22 lines
473 B
Python
22 lines
473 B
Python
from databases import Database
|
|
from ormantic import Integer, Model, Text
|
|
from sqlalchemy import create_engine, MetaData
|
|
|
|
|
|
database = Database('sqlite:///pizzatool.sqlite')
|
|
metadata = MetaData()
|
|
|
|
|
|
class Ingredient(Model):
|
|
id: Integer(primary_key=True) = None
|
|
name: Text()
|
|
|
|
class Mapping:
|
|
table_name = 'ingridients'
|
|
metadata = metadata
|
|
database = database
|
|
|
|
|
|
engine = create_engine(str(database.url), echo=True)
|
|
metadata.create_all(engine)
|