Remove face_scan_list related query 75/319275/1 accepted/tizen/unified/20250210.160205 accepted/tizen/unified/x/20250212.043901
authorMinje Ahn <minje.ahn@samsung.com>
Fri, 7 Feb 2025 00:59:45 +0000 (09:59 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Fri, 7 Feb 2025 00:59:45 +0000 (09:59 +0900)
face_scan_list table is not used.

Change-Id: I1c6a34445b8f5cb5dc3390c3a0417fcf7f2994f1
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
include/media_info_private.h
include_product/media_info_private.h
packaging/capi-content-media-content.spec
src/media_face.c

index 8188994721742d054c647547a00853bc7454e2bb..9fce66cd68ca7f93e67a5e3bd8b714eb3df67a8d 100644 (file)
@@ -318,7 +318,6 @@ typedef struct _media_content_cb_data {
 #define DB_TABLE_PLAYLIST_MAP  "playlist_map"
 #define DB_TABLE_BOOKMARK              "bookmark"
 #define DB_TABLE_FACE                  "face"
-#define DB_TABLE_FACE_SCAN_LIST        "face_scan_list"
 
 /* DB View */
 #define DB_VIEW_PLAYLIST       "playlist_view"
@@ -445,7 +444,6 @@ typedef struct _media_content_cb_data {
 #define SELECT_FACE_COUNT_BY_MEDIA_ID  "SELECT COUNT(*) FROM "FACE_MEDIA_JOIN" AND media_id='%s'"
 #define SELECT_FACE_LIST       "SELECT media_face_id, media_id, face_rect_x, face_rect_y, face_rect_w, face_rect_h, face_orientation, media_face_tag FROM "FACE_MEDIA_JOIN
 #define SELECT_FACE_LIST_BY_MEDIA_ID   "SELECT media_face_id, media_id, face_rect_x, face_rect_y, face_rect_w, face_rect_h, face_orientation, media_face_tag FROM "FACE_MEDIA_JOIN" AND media_id='%s'"
-#define UPDATE_MEDIA_INFO_IN_FACE_SCAN_LIST    "UPDATE "DB_TABLE_FACE_SCAN_LIST" SET modified_time = 0 WHERE media_id IN (SELECT media_id FROM "DB_TABLE_FACE" WHERE media_face_id=%d)"
 #define SELECT_FACE_ID "SELECT media_face_id FROM "DB_TABLE_FACE" WHERE media_id='%q' AND face_rect_x=%d AND face_rect_y=%d AND face_rect_w=%d AND face_rect_h=%d AND face_orientation=%d"
 
 int _content_query_prepare(const char *select_query, const char *condition_query, const char *option_query, sqlite3_stmt **stmt);
index 69f2edda502667746421b79c6fcf8a205444012b..d71971669a36cb3d9651f1b3a7dab250a8ebedbc 100644 (file)
@@ -335,7 +335,6 @@ typedef struct _media_content_scan_cb_data_v2 {
 #define DB_TABLE_BOOKMARK              "bookmark"
 #define DB_TABLE_STORAGE               "storage"
 #define DB_TABLE_FACE                  "face"
-#define DB_TABLE_FACE_SCAN_LIST        "face_scan_list"
 
 /* DB View */
 #define DB_VIEW_PLAYLIST       "playlist_view"
@@ -499,7 +498,6 @@ typedef struct _media_content_scan_cb_data_v2 {
 #define SELECT_FACE_LIST                                       "SELECT media_face_id, media_id, face_rect_x, face_rect_y, face_rect_w, face_rect_h, face_orientation, media_face_tag FROM "FACE_MEDIA_JOIN
 #define SELECT_FACE_LIST_BY_STORAGE_ID         SELECT_FACE_LIST"AND storage_uuid='%s' "
 #define SELECT_FACE_LIST_BY_MEDIA_ID           "SELECT media_face_id, media_id, face_rect_x, face_rect_y, face_rect_w, face_rect_h, face_orientation, media_face_tag FROM "FACE_MEDIA_JOIN" AND media_id='%s'"
-#define UPDATE_MEDIA_INFO_IN_FACE_SCAN_LIST    "UPDATE "DB_TABLE_FACE_SCAN_LIST" SET modified_time = 0 WHERE media_id IN (SELECT media_id FROM "DB_TABLE_FACE" WHERE media_face_id=%d)"
 #define SELECT_FACE_ID                 "SELECT media_face_id FROM "DB_TABLE_FACE" WHERE media_id='%q' AND face_rect_x=%d AND face_rect_y=%d AND face_rect_w=%d AND face_rect_h=%d AND face_orientation=%d"
 
 int _content_query_prepare(const char *select_query, const char *condition_query, const char *option_query, sqlite3_stmt **stmt);
index 36370e5eb6136fa82a3dcee279f7e7a655c1f51c..cf9c4bd06ba9d1725865070f9afb4e883a79c913 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-content-media-content
 Summary:    A Media content library in Tizen Native API
-Version:    0.6.2
+Version:    0.6.3
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 144eee69e5935e3f9bde488153b36725145e942d..09f6369a5c9686ba38f723272fe67f53cecbedd7 100644 (file)
@@ -309,12 +309,6 @@ int media_face_delete_from_db(const char *face_id)
        ret = __media_face_safe_atoi(face_id, &query_face_id);
        content_retvm_if(ret != MEDIA_CONTENT_ERROR_NONE, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "invalid face_id");
 
-       /*Update modified_time to 0.. It will restore the deleted face when media_info_start_face_detection() is called */
-       query_str = sqlite3_mprintf(UPDATE_MEDIA_INFO_IN_FACE_SCAN_LIST, query_face_id);
-       ret = _content_query_sql(query_str);
-       sqlite3_free(query_str);
-       content_retv_if(ret != MEDIA_CONTENT_ERROR_NONE, ret);
-
        query_str = sqlite3_mprintf(DELETE_FACE_FROM_FACE, query_face_id);
        ret = _content_query_sql(query_str);
        sqlite3_free(query_str);