Skip to content

Commit 8eb114d

Browse files
committed
Increase default value length for metadata properties
The 'DEFAULT_VALUE' column in the 'UCA_METADATA.PROP' table was too short (VARCHAR(20)), risking to truncation or errors when storing longer default property values
1 parent be64629 commit 8eb114d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/net/ucanaccess/converters/Metadata.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class Metadata {
2929
+ "ORIGINAL_TYPE VARCHAR(20), COLUMN_DEF LONGVARCHAR, IS_GENERATEDCOLUMN VARCHAR(3), TABLE_ID INTEGER, UNIQUE(TABLE_ID, COLUMN_NAME) )";
3030

3131
private static final String PROP =
32-
"CREATE MEMORY TABLE UCA_METADATA.PROP(NAME LONGVARCHAR PRIMARY KEY, MAX_LEN INTEGER, DEFAULT_VALUE VARCHAR(20), DESCRIPTION LONGVARCHAR)";
32+
"CREATE MEMORY TABLE UCA_METADATA.PROP(NAME LONGVARCHAR PRIMARY KEY, MAX_LEN INTEGER, DEFAULT_VALUE VARCHAR(500), DESCRIPTION LONGVARCHAR)";
3333

3434
/**
3535
* Enum of Ucanaccess driver properties.

0 commit comments

Comments
 (0)