Source code for plynx.db.validation_error

"""Validation Error DB Object and utils"""
from dataclasses import dataclass, field
from typing import List

from dataclasses_json import dataclass_json

from plynx.db.db_object import DBObject


@dataclass_json
@dataclass
[docs]class ValidationError(DBObject): """Basic Validation Error class."""
[docs] target: str
[docs] object_id: str
[docs] validation_code: str
[docs] children: List["ValidationError"] = field(default_factory=list)