Przeglądaj źródła

Fix/2102 long dify app description throws backend exception (#2112)

crazywoola 1 rok temu
rodzic
commit
e19ad023d2
2 zmienionych plików z 39 dodań i 1 usunięć
  1. 38 0
      api/migrations/versions/89c7899ca936_.py
  2. 1 1
      api/models/model.py

+ 38 - 0
api/migrations/versions/89c7899ca936_.py

@@ -0,0 +1,38 @@
+"""empty message
+
+Revision ID: 89c7899ca936
+Revises: 187385f442fc
+Create Date: 2024-01-21 04:10:23.192853
+
+"""
+from alembic import op
+import sqlalchemy as sa
+
+
+# revision identifiers, used by Alembic.
+revision = '89c7899ca936'
+down_revision = '187385f442fc'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+    # ### commands auto generated by Alembic - please adjust! ###
+    with op.batch_alter_table('sites', schema=None) as batch_op:
+        batch_op.alter_column('description',
+               existing_type=sa.VARCHAR(length=255),
+               type_=sa.Text(),
+               existing_nullable=True)
+
+    # ### end Alembic commands ###
+
+
+def downgrade():
+    # ### commands auto generated by Alembic - please adjust! ###
+    with op.batch_alter_table('sites', schema=None) as batch_op:
+        batch_op.alter_column('description',
+               existing_type=sa.Text(),
+               type_=sa.VARCHAR(length=255),
+               existing_nullable=True)
+
+    # ### end Alembic commands ###

+ 1 - 1
api/models/model.py

@@ -792,7 +792,7 @@ class Site(db.Model):
     title = db.Column(db.String(255), nullable=False)
     icon = db.Column(db.String(255))
     icon_background = db.Column(db.String(255))
-    description = db.Column(db.String(255))
+    description = db.Column(db.Text)
     default_language = db.Column(db.String(255), nullable=False)
     copyright = db.Column(db.String(255))
     privacy_policy = db.Column(db.String(255))