Spaces:
Running
on
Zero
Running
on
Zero
File size: 455 Bytes
b1ce64c eb5ea89 b1ce64c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from dataclasses import dataclass
from tortoise.models import Model
from tortoise import fields
@dataclass
class User(Model):
id = fields.IntField(pk=True)
username = fields.CharField(max_length=50, unique=True)
email = fields.CharField(max_length=100, unique=True)
@dataclass
class Product(Model):
id = fields.IntField(pk=True)
name = fields.CharField(max_length=100)
price = fields.DecimalField(max_digits=10, decimal_places=2) |