transaction table added
This commit is contained in:
1 parent
6ad2e596d9
commit
b786374697
4 files changed
+31
-8
No files matched your search
+8
-1
@@ -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])
|
||||
Reference in new issue
Block a user