@@ -40,7 +40,8 @@ def __init__(self, *args, **kwargs):
4040
4141class RequestBodySizeExceededException (SlicingDiceException ):
4242 def __init__ (self , * args , ** kwargs ):
43- super (RequestBodySizeExceededException , self ).__init__ (self , * args , ** kwargs )
43+ super (RequestBodySizeExceededException , self ).__init__ (self , * args ,
44+ ** kwargs )
4445
4546
4647class IndexEntitiesLimitException (SlicingDiceException ):
@@ -52,6 +53,7 @@ class IndexColumnsLimitException(SlicingDiceException):
5253 def __init__ (self , * args , ** kwargs ):
5354 super (IndexColumnsLimitException , self ).__init__ (self , * args , ** kwargs )
5455
56+
5557# Validation exceptions
5658
5759
@@ -62,4 +64,51 @@ def __init__(self, *args, **kwargs):
6264
6365class InvalidQueryException (SlicingDiceException ):
6466 def __init__ (self , * args , ** kwargs ):
65- super (InvalidQueryException , self ).__init__ (self , * args , ** kwargs )
67+ super (InvalidQueryException , self ).__init__ (self , * args , ** kwargs )
68+
69+
70+ class InvalidColumnTypeException (SlicingDiceException ):
71+ def __init__ (self , * args , ** kwargs ):
72+ super (InvalidColumnTypeException , self ).__init__ (self , * args , ** kwargs )
73+
74+
75+ class InvalidSlicingDiceKeysException (SlicingDiceException ):
76+ def __init__ (self , * args , ** kwargs ):
77+ super (InvalidSlicingDiceKeysException , self ).__init__ (self , * args ,
78+ ** kwargs )
79+
80+
81+ class InvalidQueryTypeException (SlicingDiceException ):
82+ def __init__ (self , * args , ** kwargs ):
83+ super (InvalidQueryTypeException , self ).__init__ (self , * args ,
84+ ** kwargs )
85+
86+
87+ class WrongTypeException (SlicingDiceException ):
88+ def __init__ (self , * args , ** kwargs ):
89+ super (WrongTypeException , self ).__init__ (self , * args ,
90+ ** kwargs )
91+
92+
93+ class InvalidInsertException (SlicingDiceException ):
94+ def __init__ (self , * args , ** kwargs ):
95+ super (InvalidInsertException , self ).__init__ (self , * args ,
96+ ** kwargs )
97+
98+
99+ class InvalidColumnException (SlicingDiceException ):
100+ def __init__ (self , * args , ** kwargs ):
101+ super (InvalidColumnException , self ).__init__ (self , * args ,
102+ ** kwargs )
103+
104+
105+ class InvalidColumnNameException (SlicingDiceException ):
106+ def __init__ (self , * args , ** kwargs ):
107+ super (InvalidColumnNameException , self ).__init__ (self , * args ,
108+ ** kwargs )
109+
110+
111+ class InvalidColumnDescriptionException (SlicingDiceException ):
112+ def __init__ (self , * args , ** kwargs ):
113+ super (InvalidColumnDescriptionException , self ).__init__ (self , * args ,
114+ ** kwargs )
0 commit comments