| 254 | } |
| 255 | |
| 256 | static std::vector<StructField> getBaseRelStructFields() { |
| 257 | std::vector<StructField> fields; |
| 258 | fields.emplace_back(InternalKeyword::SRC, LogicalType::INTERNAL_ID()); |
| 259 | fields.emplace_back(InternalKeyword::DST, LogicalType::INTERNAL_ID()); |
| 260 | fields.emplace_back(InternalKeyword::LABEL, LogicalType::STRING()); |
| 261 | return fields; |
| 262 | } |
| 263 | |
| 264 | static std::shared_ptr<PropertyExpression> construct(LogicalType type, |
| 265 | const std::string& propertyName, const Expression& child) { |
no test coverage detected