transaction table added

This commit is contained in:
wt committed 2022-10-20 08:26:59 +07:00
1 parent 6ad2e596d9
commit b786374697
4 files changed
+31 -8

No files matched your search

+8 -1
View File
@@ -1,3 +1,5 @@
import datetime
from peewee import *
from .base import conn
@@ -18,11 +20,16 @@ class User(BaseModel):
table_name = 'User'
# модель транзакции
class Transaction(BaseModel):
id = AutoField(column_name='TransactionId')
type = CharField(column_name='TransactionType', max_length=10, null=False, default='incom')
sum = FloatField(column_name='TransactionSum', null=False, default=0)
user = ForeignKeyField(User, unique=True)
user = ForeignKeyField(User, unique=False)
date = DateField(column_name='Date', default=datetime.datetime.today())
class Meta:
table_name = 'Transaction'
conn.create_tables([User, Transaction])