Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
liblinphone
Commits
ad05dbbd
Commit
ad05dbbd
authored
Nov 09, 2017
by
Ronan
Browse files
fix(MainDb): fix sql schema
parent
b764f9bb
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
3 deletions
+4
-3
src/db/main-db.cpp
src/db/main-db.cpp
+2
-2
tester/db/linphone.db
tester/db/linphone.db
+0
-0
tester/main-db-tester.cpp
tester/main-db-tester.cpp
+2
-1
No files found.
src/db/main-db.cpp
View file @
ad05dbbd
...
...
@@ -143,8 +143,8 @@ MainDb::MainDb (const shared_ptr<Core> &core) : AbstractDb(*new MainDbPrivate),
long
long
messageContentId
=
q
->
getLastInsertId
();
for
(
const
auto
&
appData
:
content
.
getAppDataMap
())
*
session
<<
"INSERT INTO chat_message_content_app_data (chat_message_content_id,
key
, data) VALUES"
" (:messageContentId, :
key
, :data)"
,
*
session
<<
"INSERT INTO chat_message_content_app_data (chat_message_content_id,
name
, data) VALUES"
" (:messageContentId, :
name
, :data)"
,
soci
::
use
(
messageContentId
),
soci
::
use
(
appData
.
first
),
soci
::
use
(
appData
.
second
);
}
...
...
tester/db/linphone.db
View file @
ad05dbbd
No preview for this file type
tester/main-db-tester.cpp
View file @
ad05dbbd
...
...
@@ -45,7 +45,7 @@ public:
MainDbProvider
()
{
mCoreManager
=
linphone_core_manager_new
(
"marie_rc"
);
mMainDb
=
new
MainDb
(
mCoreManager
->
lc
->
cppCore
->
getSharedFromThis
());
BC_ASSERT_TRUE
(
mMainDb
->
connect
(
MainDb
::
Sqlite3
,
getDatabasePath
())
)
;
mMainDb
->
connect
(
MainDb
::
Sqlite3
,
getDatabasePath
());
}
~
MainDbProvider
()
{
...
...
@@ -66,6 +66,7 @@ private:
static
void
open_database
()
{
MainDbProvider
provider
;
BC_ASSERT_TRUE
(
provider
.
getMainDb
().
isConnected
());
}
static
void
get_events_count
()
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment