45
42
class NoSuchTableError(ControlledSchemaError):
46
43
"""The table does not exist."""
51
47
"""Base class for path errors."""
55
50
class PathNotFoundError(PathError):
56
51
"""A path with no file was required; found a file."""
60
54
class PathFoundError(PathError):
61
55
"""A path with a file was required; found no file."""
65
58
class RepositoryError(Error):
66
59
"""Base class for repository errors."""
70
62
class InvalidRepositoryError(RepositoryError):
71
63
"""Invalid repository error."""
75
66
class ScriptError(Error):
76
67
"""Base class for script errors."""
80
70
class InvalidScriptError(ScriptError):
81
71
"""Invalid script error."""
85
74
class InvalidVersionError(Error):
86
75
"""Invalid version error."""