summaryrefslogtreecommitdiffstats
path: root/database/sqlite
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2013-05-28 15:36:06 +0200
committerDavid Sommerseth <dazo@users.sourceforge.net>2013-05-28 15:51:12 +0200
commit85ad4bbb21e478b5b3699dfa14c97dccfd336f10 (patch)
tree1c80230a9868992c80fc6041a02533e55e7630f9 /database/sqlite
parentf9d6ec2ee6c547b9212be9320fb3bc4c13230e6f (diff)
downloadeurephia-85ad4bbb21e478b5b3699dfa14c97dccfd336f10.tar.gz
eurephia-85ad4bbb21e478b5b3699dfa14c97dccfd336f10.tar.xz
eurephia-85ad4bbb21e478b5b3699dfa14c97dccfd336f10.zip
database/field mapping: Introduce boolean field type
This field type ensures boolean values will be predictable when working in the database driver layer. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Diffstat (limited to 'database/sqlite')
-rw-r--r--database/sqlite/sqlite.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/database/sqlite/sqlite.c b/database/sqlite/sqlite.c
index a17f4b0..2122885 100644
--- a/database/sqlite/sqlite.c
+++ b/database/sqlite/sqlite.c
@@ -495,6 +495,7 @@ static char *_build_value_string(eDBfieldMap *ptr) {
val = sqlite3_mprintf("lower('%q')", ptr->value);
break;
+ case ft_BOOL:
case ft_PASSWD:
case ft_STRING:
default: