MySQL cast expressions. Simplified.

This commit is contained in:
go-jet 2019-08-01 10:39:57 +02:00
parent 53dbcd9bfc
commit c342f296ca
10 changed files with 103 additions and 81 deletions

View file

@ -27,7 +27,7 @@ func newDialectFinder() *DialectFinder {
}
}
func (f *DialectFinder) dialect() Dialect {
func (f *DialectFinder) mustGetDialect() Dialect {
if len(f.dialects) == 0 {
panic("jet: can't detect dialect")
}
@ -59,5 +59,5 @@ func detectDialect(element acceptsVisitor, dialectOverride ...Dialect) Dialect {
dialectFinder := newDialectFinder()
element.accept(dialectFinder)
return dialectFinder.dialect()
return dialectFinder.mustGetDialect()
}