37 inline static std::string_view logger_name =
38 "ores.dq.repository.dataset_bundle_member_repository";
40 [[nodiscard]]
static auto& lg() {
42 static auto instance = make_logger(logger_name);
54 void write(
const std::vector<domain::dataset_bundle_member>& members);
56 std::vector<domain::dataset_bundle_member> read_latest();
57 std::vector<domain::dataset_bundle_member>
58 read_latest_by_bundle(
const std::string& bundle_code);
59 std::vector<domain::dataset_bundle_member>
60 read_latest_by_dataset(
const std::string& dataset_code);
62 void remove(
const std::string& bundle_code,
const std::string& dataset_code);
63 void remove_by_bundle(
const std::string& bundle_code);