/
mialdr
/
python_advanced
Обзор
Документация
Войти
/
mialdr
/
python_advanced
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
module_29_testing/hw/my_proj/app/database.py
18 строк
511 B
Mikhail Druchek
module29 updated
07 июн 2024, 20:34
07 июн 2024, 20:34
d8643d3
Код
Авторство
О чём код?
from typing import Annotated from sqlalchemy import String from sqlalchemy.orm import DeclarativeBase, mapped_column from flask_sqlalchemy import SQLAlchemy int_pk = Annotated[int, mapped_column(primary_key=True)] str10 = Annotated[str, mapped_column(String(10), nullable=False)] str50 = Annotated[str, mapped_column(String(50), nullable=False)] str100 = Annotated[str, mapped_column(String(100), nullable=False)] class Base(DeclarativeBase): pass db = SQLAlchemy(model_class=Base)