mirror of
https://github.com/Motion-Project/motion.git
synced 2025-12-23 23:18:21 -05:00
Add SQLite3 default database
This commit is contained in:
@@ -93,6 +93,17 @@ webcontrol_parms 2
|
||||
stream_preview_scale 100
|
||||
stream_preview_method combined
|
||||
|
||||
;*************************************************
|
||||
;***** Database
|
||||
;*************************************************
|
||||
database_type sqlite3
|
||||
database_dbname @localstatedir@/lib/@PACKAGE_NAME@/motion.db
|
||||
database_host localhost
|
||||
database_port 0
|
||||
database_user
|
||||
database_password
|
||||
database_busy_timeout 0
|
||||
|
||||
;*************************************************
|
||||
; Device config files - One for each device.
|
||||
;*************************************************
|
||||
|
||||
@@ -2771,7 +2771,7 @@ void cls_config::edit_stream_scan_scale(std::string &parm, enum PARM_ACT pact)
|
||||
void cls_config::edit_database_type(std::string &parm, enum PARM_ACT pact)
|
||||
{
|
||||
if (pact == PARM_ACT_DFLT) {
|
||||
database_type = "";
|
||||
database_type = "sqlite3";
|
||||
} else if (pact == PARM_ACT_SET) {
|
||||
if ((parm == "mariadb") || (parm == "") ||
|
||||
(parm == "postgresql") || (parm == "sqlite3")) {
|
||||
@@ -2793,7 +2793,7 @@ void cls_config::edit_database_type(std::string &parm, enum PARM_ACT pact)
|
||||
void cls_config::edit_database_dbname(std::string &parm, enum PARM_ACT pact)
|
||||
{
|
||||
if (pact == PARM_ACT_DFLT) {
|
||||
database_dbname = "";
|
||||
database_dbname = std::string( configdir ) + std::string("/motion.db");
|
||||
} else if (pact == PARM_ACT_SET) {
|
||||
database_dbname = parm;
|
||||
} else if (pact == PARM_ACT_GET) {
|
||||
|
||||
Reference in New Issue
Block a user