#include "ua-manager-common.h"
#include "ua-manager-database.h"
-#define DELETE_DEVICE_USER "delete from device_user " \
- "WHERE device_number = ? and user_id = ?"
+#define DELETE_DEVICE_USER "DELETE FROM device_users " \
+ "WHERE device_number = ? AND user_id = ?"
-#define DELETE_ALL_DEVICE_USER "delete from device_user "
+#define DELETE_ALL_DEVICE_USER "DELETE FROM device_users "
-#define DELETE_FOR_USER "delete from device_user " \
+#define DELETE_FOR_USER "DELETE FROM device_users " \
"WHERE user_id = ?"
-#define DELETE_FOR_DEVICE "delete from device_user " \
+#define DELETE_FOR_DEVICE "DELETE FROM device_users " \
"WHERE device_number = ?"
#define SELECT_USER_FOR_DEVICE "SELECT U.user_id, U.account, U.name " \
- "FROM device_user as D JOIN userdata as U USING(user_id) " \
- "where D.device_number = ?"
+ "FROM device_users as D JOIN userdata as U USING(user_id) " \
+ "WHERE D.device_number = ?"
#define SELECT_COUNT_FOR_DEVICE "SELECT count(*) " \
- "FROM device_user where device_number = ?"
+ "FROM device_users where device_number = ?"
#define SELECT_DEVICE_USER "SELECT D.device_id, D.tech_type, U.account " \
- "FROM device_user as P JOIN userdata as U USING(user_id) JOIN devices as D " \
+ "FROM device_users as P JOIN userdata as U USING(user_id) JOIN devices as D " \
"USING(device_number)"
-#define INSERT_DEVICE_USER "insert into device_user " \
- "(device_number, user_id) values (?, ?)"
+#define INSERT_DEVICE_USER "INSERT INTO device_users " \
+ "(device_number, user_id) VALUES (?, ?)"
/* DELETE statements */
-static sqlite3_stmt *delete_device_user;
-static sqlite3_stmt *delete_all_device_user;
+static sqlite3_stmt *delete_device_users;
+static sqlite3_stmt *delete_all_device_users;
static sqlite3_stmt *delete_for_user;
static sqlite3_stmt *delete_for_device;
/* SELECT statements */
static sqlite3_stmt *select_user_for_device;
static sqlite3_stmt *select_count_for_device;
-static sqlite3_stmt *select_device_user;
+static sqlite3_stmt *select_device_users;
/* INSERT statements */
-static sqlite3_stmt *insert_device_user;
+static sqlite3_stmt *insert_device_users;
extern sqlite3 *database_handle;
{
FUNC_ENTRY;
- FINALIZE(delete_device_user);
- FINALIZE(delete_all_device_user);
+ FINALIZE(delete_device_users);
+ FINALIZE(delete_all_device_users);
FINALIZE(delete_for_user);
FINALIZE(delete_for_device);
FINALIZE(select_user_for_device);
FINALIZE(select_count_for_device);
- FINALIZE(select_device_user);
+ FINALIZE(select_device_users);
FUNC_EXIT;
}
{
FUNC_ENTRY;
- FINALIZE(insert_device_user);
+ FINALIZE(insert_device_users);
FUNC_EXIT;
}
return SQLITE_OK;
}
- PREPARE_QUERY(rc, db, delete_device_user,
+ PREPARE_QUERY(rc, db, delete_device_users,
DELETE_DEVICE_USER, __uam_device_user_finalize_delete);
- PREPARE_QUERY(rc, db, delete_all_device_user,
+ PREPARE_QUERY(rc, db, delete_all_device_users,
DELETE_ALL_DEVICE_USER, __uam_device_user_finalize_delete);
PREPARE_QUERY(rc, db, delete_for_user,
DELETE_FOR_USER, __uam_device_user_finalize_delete);
SELECT_USER_FOR_DEVICE, __uam_device_user_finalize_select);
PREPARE_QUERY(rc, db, select_count_for_device,
SELECT_COUNT_FOR_DEVICE, __uam_device_user_finalize_select);
- PREPARE_QUERY(rc, db, select_device_user,
+ PREPARE_QUERY(rc, db, select_device_users,
SELECT_DEVICE_USER, __uam_device_user_finalize_select);
initialized = 1;
return SQLITE_OK;
}
- PREPARE_QUERY(rc, db, insert_device_user,
+ PREPARE_QUERY(rc, db, insert_device_users,
INSERT_DEVICE_USER, __uam_device_user_finalize_insert);
initialized = 1;
{
FUNC_ENTRY;
int error_code = UAM_ERROR_NONE;
- sqlite3_stmt *stmt = insert_device_user;
+ sqlite3_stmt *stmt = insert_device_users;
int sql_ret = SQLITE_OK;
UAM_INFO("%d-%d", device_number, user_id);
{
FUNC_ENTRY;
int error_code = UAM_ERROR_NONE;
- sqlite3_stmt *stmt = delete_all_device_user;
+ sqlite3_stmt *stmt = delete_all_device_users;
int sql_ret = SQLITE_OK;
sql_ret = sqlite3_step(stmt);
{
FUNC_ENTRY;
int error_code = UAM_ERROR_NONE;
- sqlite3_stmt *stmt = delete_device_user;
+ sqlite3_stmt *stmt = delete_device_users;
int sql_ret = SQLITE_OK;
UAM_INFO("Device Number: %d user_id: %d", device_number, user_id);
GSList *_uam_db_get_device_user_info()
{
FUNC_ENTRY;
- sqlite3_stmt *stmt = select_device_user;
+ sqlite3_stmt *stmt = select_device_users;
GSList *dev_user_list = NULL;
db_dev_user_info_t *info = NULL;
int sql_ret = SQLITE_OK;