diff --git a/src/main/java/nl/tudelft/submit/model/grading/GradingFormula.java b/src/main/java/nl/tudelft/submit/model/grading/GradingFormula.java
index f4b1678fa989f10204af04ec315adf96bac5166a..65e31bdf0c06b15515efddd7d8d525787ebf3753 100644
--- a/src/main/java/nl/tudelft/submit/model/grading/GradingFormula.java
+++ b/src/main/java/nl/tudelft/submit/model/grading/GradingFormula.java
@@ -20,6 +20,7 @@ package nl.tudelft.submit.model.grading;
 import java.io.Serializable;
 
 import javax.persistence.EmbeddedId;
+import javax.persistence.Lob;
 import javax.persistence.MappedSuperclass;
 import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
@@ -44,6 +45,7 @@ public abstract class GradingFormula<E extends Serializable> {
 	private E entityId;
 
 	@NotBlank
+	@Lob
 	private String formula;
 
 	@NotNull
diff --git a/src/main/resources/migrations.yaml b/src/main/resources/migrations.yaml
index 36192c0846c16ffa1e9d35734f53ec0c087f529f..bc5568de6c471e2d56d82622e0ca44fcdaf325d0 100644
--- a/src/main/resources/migrations.yaml
+++ b/src/main/resources/migrations.yaml
@@ -538,4 +538,20 @@ databaseChangeLog:
               - column:
                   name: guidelines
                   type: CLOB(32768)
-            tableName: submit_assignment
\ No newline at end of file
+            tableName: submit_assignment
+  - changeSet:
+      id: 1701359245733-1
+      author: dsav (generated)
+      changes:
+        - modifyDataType:
+            columnName: formula
+            newDataType: CLOB(327682)
+            tableName: edition_grading_formula
+  - changeSet:
+      id: 1701359245733-2
+      author: dsav (generated)
+      changes:
+        - modifyDataType:
+            columnName: formula
+            newDataType: CLOB(327683)
+            tableName: module_grading_formula
\ No newline at end of file