forked from Baguette/dodb.cr
18 lines
313 B
Crystal
18 lines
313 B
Crystal
|
|
class DODB::MissingEntry < Exception
|
|
getter index : String?
|
|
getter key : String | Int32
|
|
|
|
def initialize(@index, @key)
|
|
super "no entry in index '#{@index}' for key '#{@key}''"
|
|
end
|
|
|
|
def initialize(@key)
|
|
super "no entry for key '#{@key}' in database"
|
|
end
|
|
end
|
|
|
|
class DODB::IndexOverload < Exception
|
|
end
|
|
|