1 2 /* 3 * Copyright (C) 2024-2024 Huawei Device Co., Ltd. 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 #ifndef FRAMEWORKS_SERVICES_MEDIA_MULTI_STAGES_CAPTURE_INCLUDE_STORY_ALBUM_COLUMN_H 18 #define FRAMEWORKS_SERVICES_MEDIA_MULTI_STAGES_CAPTURE_INCLUDE_STORY_ALBUM_COLUMN_H 19 20 #include <string> 21 22 namespace OHOS { 23 namespace Media { 24 // highlight album table name 25 const std::string HIGHLIGHT_ALBUM_TABLE = "tab_highlight_album"; 26 27 // create highlight album table 28 const std::string AI_ALBUM_ID = "ai_album_id"; 29 const std::string SUB_TITLE = "sub_title"; 30 const std::string CLUSTER_TYPE = "cluster_type"; 31 const std::string CLUSTER_SUB_TYPE = "cluster_sub_type"; 32 const std::string CLUSTER_CONDITION = "cluster_condition"; 33 const std::string MIN_DATE_ADDED = "min_date_added"; 34 const std::string MAX_DATE_ADDED = "max_date_added"; 35 const std::string GENERATE_TIME = "generate_time"; 36 const std::string HIGHLIGHT_VERSION = "highlight_version"; 37 const std::string REMARKS = "remarks"; 38 const std::string HIGHLIGHT_STATUS = "highlight_status"; 39 const std::string HIGHLIGHT_INSERT_PIC_COUNT = "insert_pic_count"; 40 const std::string HIGHLIGHT_REMOVE_PIC_COUNT = "remove_pic_count"; 41 const std::string HIGHLIGHT_SHARE_SCREENSHOT_COUNT = "share_screenshot_count"; 42 const std::string HIGHLIGHT_SHARE_COVER_COUNT = "share_cover_count"; 43 const std::string HIGHLIGHT_RENAME_COUNT = "rename_count"; 44 const std::string HIGHLIGHT_CHANGE_COVER_COUNT = "change_cover_count"; 45 const std::string HIGHLIGHT_RENDER_VIEWED_TIMES = "render_viewed_times"; 46 const std::string HIGHLIGHT_RENDER_VIEWED_DURATION = "render_viewed_duration"; 47 const std::string HIGHLIGHT_ART_LAYOUT_VIEWED_TIMES = "art_layout_viewed_times"; 48 const std::string HIGHLIGHT_ART_LAYOUT_VIEWED_DURATION = "art_layout_viewed_duration"; 49 const std::string HIGHLIGHT_MUSIC_EDIT_COUNT = "music_edit_count"; 50 const std::string HIGHLIGHT_FILTER_EDIT_COUNT = "filter_edit_count"; 51 const std::string HIGHLIGHT_IS_MUTED = "is_muted"; 52 const std::string HIGHLIGHT_IS_FAVORITE = "is_favorite"; 53 const std::string HIGHLIGHT_THEME = "theme"; 54 const std::string HIGHLIGHT_MAP_ALBUM = "map_album"; 55 const std::string HIGHLIGHT_MAP_ASSET = "map_asset"; 56 const std::string MAP_ASSET_SOURCE = "map_asset_source"; 57 const std::string MAP_ASSET_DESTINATION = "map_asset_destination"; 58 59 const std::string URI_HIGHLIGHT_ALBUM = MEDIALIBRARY_DATA_URI + "/" + HIGHLIGHT_ALBUM_TABLE; 60 } // namespace Media 61 } // namespace OHOS 62 #endif // FRAMEWORKS_SERVICES_MEDIA_MULTI_STAGES_CAPTURE_INCLUDE_STORY_ALBUM_COLUMN_H