projects
/
platform
/
core
/
appfw
/
tizen-theme-manager.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bc93d71
)
Fix theme_setting table
71/237571/1
author
Sangyoon Jang
<jeremy.jang@samsung.com>
Wed, 1 Jul 2020 10:00:06 +0000
(19:00 +0900)
committer
Sangyoon Jang
<jeremy.jang@samsung.com>
Wed, 1 Jul 2020 10:00:06 +0000
(19:00 +0900)
Make current as a foreign key.
Change-Id: I1856dcba990eca2afc41f3ff6441a6aa2ce93f44
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/theme_provider/db_manager.cc
patch
|
blob
|
history
diff --git
a/src/theme_provider/db_manager.cc
b/src/theme_provider/db_manager.cc
index
9ad3936
..
c111a6e
100644
(file)
--- a/
src/theme_provider/db_manager.cc
+++ b/
src/theme_provider/db_manager.cc
@@
-52,7
+52,8
@@
const char kCreateThemeSettingTableQuery[] =
"CREATE TABLE IF NOT EXISTS theme_setting (\n"
" dummy INTEGER CHECK (dummy = 0),\n"
" current TEXT,\n"
- " PRIMARY KEY (dummy))";
+ " PRIMARY KEY (dummy),\n"
+ " FOREIGN KEY (current) REFERENCES theme (id) ON DELETE CASCADE)";
const char kSetThemeQuery[] =
"INSERT OR REPLACE INTO theme_setting (dummy, current) VALUES (0, ?)";