Skip to content

Commit

Permalink
support length of key to 767+
Browse files Browse the repository at this point in the history
  • Loading branch information
FlyingYu-Z committed Dec 25, 2020
1 parent f3e823b commit 2308af5
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Maven:
<dependency>
<groupId>com.github.FlyingYu-Z</groupId>
<artifactId>TableUpdater</artifactId>
<version>1.0.2</version>
<version>tag</version>
</dependency>
````
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/cn/beingyi/mysql/core/TableCreator.java
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ private void createTable() throws Exception {
if (keyColumn.isKey()) {
sql.append(" PRIMARY KEY (`" + keyColumn.name() + "`)").append("\n");
}
sql.append(");");
sql.append("),\n");
sql.append("ENGINE=InnoDB DEFAULT CHARSET="+readyCore.getReady().getCharacterSet()+" ROW_FORMAT=DYNAMIC;");

System.out.println(sql.toString());

Expand Down
3 changes: 2 additions & 1 deletion src/main/java/cn/beingyi/mysql/core/TableUpdater.java
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@ private void updateTable() throws Exception {
sqlBuilder.append("`"+column.name()+"`,");
}
sqlBuilder.deleteCharAt(sqlBuilder.length()-1);
sqlBuilder.append(");");
sqlBuilder.append("),\n");
sqlBuilder.append("ENGINE=InnoDB DEFAULT CHARSET="+readyCore.getReady().getCharacterSet()+" ROW_FORMAT=DYNAMIC;");

String sql=sqlBuilder.toString();
System.out.println(sql);
Expand Down

0 comments on commit 2308af5

Please sign in to comment.