kopia lustrzana https://github.com/jortage/poolmgr
trunk
rodzic
e924145ef1
commit
a6d5c896bf
|
@ -140,7 +140,7 @@ public class JortageProxy {
|
||||||
}
|
}
|
||||||
dataSource = new MariaDbPoolDataSource("jdbc:mariadb://"+pesc.escape(sqlHost)+":"+sqlPort+"/"+pesc.escape(sqlDb)+"?user="+esc.escape(sqlUser)+"&password="+esc.escape(sqlPass)+"&autoReconnect=true");
|
dataSource = new MariaDbPoolDataSource("jdbc:mariadb://"+pesc.escape(sqlHost)+":"+sqlPort+"/"+pesc.escape(sqlDb)+"?user="+esc.escape(sqlUser)+"&password="+esc.escape(sqlPass)+"&autoReconnect=true");
|
||||||
try (Connection c = dataSource.getConnection()) {
|
try (Connection c = dataSource.getConnection()) {
|
||||||
execOneshot(c, "CREATE TABLE `name_map` (\n" +
|
execOneshot(c, "CREATE TABLE IF NOT EXISTS `name_map` (\n" +
|
||||||
" `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,\n" +
|
" `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,\n" +
|
||||||
" `identity` VARCHAR(255) NOT NULL,\n" +
|
" `identity` VARCHAR(255) NOT NULL,\n" +
|
||||||
" `name` VARCHAR(255) NOT NULL,\n" +
|
" `name` VARCHAR(255) NOT NULL,\n" +
|
||||||
|
@ -149,7 +149,7 @@ public class JortageProxy {
|
||||||
" UNIQUE INDEX `forward` (`identity`, `name`),\n" +
|
" UNIQUE INDEX `forward` (`identity`, `name`),\n" +
|
||||||
" INDEX `reverse` (`hash`)\n" +
|
" INDEX `reverse` (`hash`)\n" +
|
||||||
") ROW_FORMAT=COMPRESSED;");
|
") ROW_FORMAT=COMPRESSED;");
|
||||||
execOneshot(c, "CREATE TABLE `multipart_uploads` (\n" +
|
execOneshot(c, "CREATE TABLE IF NOT EXISTS `multipart_uploads` (\n" +
|
||||||
" `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,\n" +
|
" `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,\n" +
|
||||||
" `identity` VARCHAR(255) NOT NULL,\n" +
|
" `identity` VARCHAR(255) NOT NULL,\n" +
|
||||||
" `name` VARCHAR(255) NOT NULL,\n" +
|
" `name` VARCHAR(255) NOT NULL,\n" +
|
||||||
|
@ -158,7 +158,7 @@ public class JortageProxy {
|
||||||
" UNIQUE INDEX `forward` (`identity`, `name`),\n" +
|
" UNIQUE INDEX `forward` (`identity`, `name`),\n" +
|
||||||
" UNIQUE INDEX `reverse` (`tempfile`)\n" +
|
" UNIQUE INDEX `reverse` (`tempfile`)\n" +
|
||||||
") ROW_FORMAT=COMPRESSED;");
|
") ROW_FORMAT=COMPRESSED;");
|
||||||
execOneshot(c, "CREATE TABLE `filesizes` (\n" +
|
execOneshot(c, "CREATE TABLE IF NOT EXISTS `filesizes` (\n" +
|
||||||
" `hash` BINARY(64) NOT NULL,\n" +
|
" `hash` BINARY(64) NOT NULL,\n" +
|
||||||
" `size` BIGINT UNSIGNED NOT NULL,\n" +
|
" `size` BIGINT UNSIGNED NOT NULL,\n" +
|
||||||
" PRIMARY KEY (`hash`)\n" +
|
" PRIMARY KEY (`hash`)\n" +
|
||||||
|
|
Ładowanie…
Reference in New Issue