diff --git a/app/db/migrations/versions/be0032100c07_add_allowed_ips_to_hosts.py b/app/db/migrations/versions/be0032100c07_add_allowed_ips_to_hosts.py index dab0690..f075bcc 100644 --- a/app/db/migrations/versions/be0032100c07_add_allowed_ips_to_hosts.py +++ b/app/db/migrations/versions/be0032100c07_add_allowed_ips_to_hosts.py @@ -20,7 +20,7 @@ def upgrade() -> None: # ### commands auto generated by Alembic - please adjust! ### op.add_column( "hosts", - sa.Column("allowed_ips", sa.String(length=16384), nullable=True), + sa.Column("allowed_ips", sa.Text(), nullable=True), ) # ### end Alembic commands ### diff --git a/app/db/models.py b/app/db/models.py index fbdc7f7..a9f6487 100644 --- a/app/db/models.py +++ b/app/db/models.py @@ -19,6 +19,7 @@ from sqlalchemy import ( and_, func, select, + Text, ) from sqlalchemy.ext.hybrid import hybrid_property from sqlalchemy.orm import relationship, column_property @@ -350,7 +351,7 @@ class InboundHost(Base): http_headers = Column(JSON()) dns_servers = Column(String(128)) mtu = Column(Integer) - allowed_ips = Column(String(16384)) + allowed_ips = Column(Text()) inbound_id = Column(Integer, ForeignKey("inbounds.id"), nullable=False) inbound = relationship("Inbound", back_populates="hosts", lazy="joined") allowinsecure = Column(Boolean, default=False)