#pragma once

#include <string>
#include <set>

namespace maps::wiki::views {

const std::string TABLE_OBJECTS = "objects";

const std::string TABLE_OBJECTS_G = "objects_g";

const std::string TABLE_OBJECTS_C = "objects_c";
const std::string TABLE_OBJECTS_P = "objects_p";
const std::string TABLE_OBJECTS_L = "objects_l";
const std::string TABLE_OBJECTS_A = "objects_a";
const std::string TABLE_OBJECTS_R = "objects_r";

const std::set<std::string> VIEW_TABLES {
    TABLE_OBJECTS_C,
    TABLE_OBJECTS_P,
    TABLE_OBJECTS_L,
    TABLE_OBJECTS_A,
    TABLE_OBJECTS_R
};

const std::string TABLE_CONTOUR_OBJECTS_GEOM = "contour_objects_geom";

} // namespace maps::wiki::views
