Lines Matching refs:db

117     // use owner and owner type calculate db file name
130 /// Adds an asset to de db.
133 let mut db = Database::build_with_file_name(self.user_id, &db_name, false).map_err(|e| e.code as u32)?;
134 db.insert_datas(attributes).map_err(|e| e.code as u32)
137 /// Adds an asset to ce db.
140 let mut db = Database::build_with_file_name(self.user_id, &db_name, true).map_err(|e| e.code as u32)?;
141 db.insert_datas(attributes).map_err(|e| e.code as u32)
144 /// Adds an asset with replace to de db.
147 let mut db = Database::build_with_file_name(self.user_id, &db_name, false).map_err(|e| e.code as u32)?;
148 db.replace_datas(condition, false, attributes).map_err(|e| e.code as u32)
151 /// Adds an asset with replace to ce db.
154 let mut db = Database::build_with_file_name(self.user_id, &db_name, true).map_err(|e| e.code as u32)?;
155 db.replace_datas(condition, false, attributes).map_err(|e| e.code as u32)
158 /// Queries de db.
163 let mut db = Database::build_with_file_name(self.user_id, &db_name, false).map_err(|e| e.code as u32)?;
164 query_data.extend(db.query_datas(&vec![], attributes, None, false).map_err(|e| e.code as u32)?);
169 /// Queries ce db.
174 let mut db = Database::build_with_file_name(self.user_id, &db_name, true).map_err(|e| e.code as u32)?;
175 query_data.extend(db.query_datas(&vec![], attributes, None, false).map_err(|e| e.code as u32)?);
180 /// Removes an asset from de db.
185 let mut db = Database::build_with_file_name(self.user_id, &db_name, false).map_err(|e| e.code as u32)?;
186 total_remove_count += db.delete_datas(attributes, None, false).map_err(|e| e.code as u32)?;
191 /// Removes an asset from ce db.
196 let mut db = Database::build_with_file_name(self.user_id, &db_name, true).map_err(|e| e.code as u32)?;
197 total_remove_count += db.delete_datas(attributes, None, false).map_err(|e| e.code as u32)?;
202 /// Removes assets from de db with sepcific condition.
211 let mut db = Database::build_with_file_name(self.user_id, &db_name, false).map_err(|e| e.code as u32)?;
213 db.delete_specific_condition_datas(specific_cond, condition_value).map_err(|e| e.code as u32)?;
218 /// Removes assets from ce db with sepcific condition.
227 let mut db = Database::build_with_file_name(self.user_id, &db_name, true).map_err(|e| e.code as u32)?;
229 db.delete_specific_condition_datas(specific_cond, condition_value).map_err(|e| e.code as u32)?;
234 /// Updates the attributes of an asset in de db.
239 let mut db = Database::build_with_file_name(self.user_id, &db_name, false).map_err(|e| e.code as u32)?;
240 total_update_count += db.update_datas(attributes, false, attrs_to_update).map_err(|e| e.code as u32)?;
245 /// Updates the attributes of an asset in ce db.
250 let mut db = Database::build_with_file_name(self.user_id, &db_name, true).map_err(|e| e.code as u32)?;
251 total_update_count += db.update_datas(attributes, false, attrs_to_update).map_err(|e| e.code as u32)?;
256 /// Returns the storage path for de db.