| 892 | } |
| 893 | |
| 894 | void SQLiteDB::fillMetadata(const QSqlQuery &query, metadata_t &metadata) |
| 895 | { |
| 896 | metadata.ohfi = query.value(0).toInt(); // ohfi |
| 897 | metadata.ohfiParent = query.value(1).toInt(); // parent |
| 898 | metadata.path = strdup(query.value(2).toByteArray().constData()); // path |
| 899 | metadata.name = strdup(query.value(3).toByteArray().constData()); // name |
| 900 | metadata.type = VITA_DIR_TYPE_MASK_REGULAR; |
| 901 | metadata.dataType = (DataType)query.value(5).toInt(); // data_type |
| 902 | metadata.size = query.value(6).toULongLong(); // size |
| 903 | metadata.dateTimeCreated = query.value(7).toInt(); // date_created |
| 904 | metadata.next_metadata = NULL; |
| 905 | //TODO: fill the rest of the metadata |
| 906 | } |
| 907 | |
| 908 | bool SQLiteDB::getObjectMetadata(int ohfi, metadata_t &metadata) |
| 909 | { |