blocking-ip/core/models/ip.py

20 lines
781 B
Python
Raw Normal View History

from sqlalchemy.orm import Mapped
from sqlalchemy.orm import mapped_column
from sqlalchemy.orm import relationship
from .base import Base
class Ip(Base):
ip: Mapped[str]
in_31: Mapped[str] = mapped_column(nullable=True)
in_30: Mapped[str] = mapped_column(nullable=True)
in_29: Mapped[str] = mapped_column(nullable=True)
in_28: Mapped[str] = mapped_column(nullable=True)
in_27: Mapped[str] = mapped_column(nullable=True)
in_26: Mapped[str] = mapped_column(nullable=True)
in_25: Mapped[str] = mapped_column(nullable=True)
in_24: Mapped[str] = mapped_column(nullable=True)
min_not_full: Mapped[str] = mapped_column(nullable=True)
max_full: Mapped[str] = mapped_column(nullable=True)
domain: Mapped[str] = mapped_column(nullable=True)