1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-09-17 23:59:44 +00:00

Add config option 'create_tables'.

This commit is contained in:
cuihaikuo
2018-07-05 11:58:33 +08:00
parent fe76dd1468
commit 6eab55e149
9 changed files with 37 additions and 5 deletions

View File

@@ -61,6 +61,7 @@ mysql_db_start (SeafileSession *session)
char *host, *user, *passwd, *db, *unix_socket, *charset;
int port;
gboolean use_ssl = FALSE;
gboolean create_tables = TRUE;
int max_connections = 0;
GError *error = NULL;
@@ -99,6 +100,12 @@ mysql_db_start (SeafileSession *session)
use_ssl = g_key_file_get_boolean (session->config,
"database", "use_ssl", NULL);
if (g_key_file_has_key (session->config, "database", "create_tables", NULL)) {
create_tables = g_key_file_get_boolean (session->config,
"database", "create_tables", NULL);
}
session->create_tables = create_tables;
charset = seaf_key_file_get_string (session->config,
"database", "connection_charset", NULL);