class_docstr: Marshmallow validation error for database encrypted extra must be a valid JSON
class_docstr_tok: ["Marshmallow","validation","error","for","database","encrypted","extra","must","be","a","valid","JSON"]
code: def __init__(self, key: str = "") -> None:
      super().__init__(
          [
              _(
                  "The metadata_params in Extra field "
                  "is not configured correctly. The key "
                  "%{key}s is invalid.",
                  key=key,
              )
          ],
          field_name="extra",
      )
  
imports: from flask_babel import lazy_gettext
  from marshmallow.validate import ValidationError
  from superset.commands.exceptions import CommandException, CommandInvalidError, CreateFailedError, DeleteFailedError, ImportFailedError, UpdateFailedError
  from superset.exceptions import SupersetErrorException, SupersetErrorsException
label_desc: Use image node_id 1 to create a new DatabaseExtraValidationError object from inherited base classes: ValidationError with example: obj = DatabaseExtraValidationError(key)