diff --git a/src/main/java/com/kms/model/Log.java b/src/main/java/com/kms/model/Log.java
index 539bc7b853a2b2abb0cfeb1a9b01668842b728b4..eee26822e09db771626ad23f26695332d4db0cac 100644
--- a/src/main/java/com/kms/model/Log.java
+++ b/src/main/java/com/kms/model/Log.java
@@ -22,17 +22,17 @@ public class Log {
 
     @DatabaseField(generatedId = true, columnName = "log_id")
     private Integer id;
-    @DatabaseField(columnName = "request_description")
+    @DatabaseField(columnName = "request_description", columnDefinition = "VARCHAR(2000)")
     private String requestDesc;
-    @DatabaseField(columnName = "origin_ip", canBeNull = false)
+    @DatabaseField(columnName = "origin_ip", canBeNull = false, columnDefinition = "VARCHAR(120)")
     private String originIp;
-    @DatabaseField(columnName = "endpoint", canBeNull = false)
+    @DatabaseField(columnName = "endpoint", canBeNull = false, columnDefinition = "VARCHAR(100)")
     private String endpoint;
     @DatabaseField(columnName = "request_time", columnDefinition = "TIMESTAMP DEFAULT NOW() NOT NULL")
     private Timestamp requestTime;
-    @DatabaseField(columnName = "caller_id", canBeNull = false)
+    @DatabaseField(columnName = "caller_id", canBeNull = false, columnDefinition = "VARCHAR(100)")
     private String callerId;
-    @DatabaseField(columnName = "annotation")
+    @DatabaseField(columnName = "annotation", columnDefinition = "VARCHAR(2000)")
     private String annotation;
 
 }
diff --git a/src/main/java/com/kms/model/Payment.java b/src/main/java/com/kms/model/Payment.java
index b766dc03f97d9e6eab527c080913e0462c6a3139..a5781c7110437ab91af51dd7ebbf3c4c90be3209 100644
--- a/src/main/java/com/kms/model/Payment.java
+++ b/src/main/java/com/kms/model/Payment.java
@@ -28,11 +28,11 @@ public class Payment {
     private boolean paid;
     @DatabaseField(columnName = "payment_paid_time")
     private Timestamp paymentPaidTime;
-    @DatabaseField(columnName = "description")
+    @DatabaseField(columnName = "description", columnDefinition = "VARCHAR(200)")
     private String description;
-    @DatabaseField(columnName = "initiator_id", canBeNull = false)
+    @DatabaseField(columnName = "initiator_id", canBeNull = false, columnDefinition = "VARCHAR(100)")
     private String initiatorId;
-    @DatabaseField(columnName = "idempotent_id", canBeNull = false)
+    @DatabaseField(columnName = "idempotent_id", canBeNull = false, columnDefinition = "VARCHAR(100)")
     private String idempotentId;
 
 }