Strictly type Integer and Real expressions.
This commit is contained in:
parent
7f5ba98819
commit
2b6288d317
32 changed files with 640 additions and 547 deletions
|
|
@ -9,7 +9,7 @@ import (
|
|||
type deleteStatement interface {
|
||||
Statement
|
||||
|
||||
WHERE(expression boolExpression) deleteStatement
|
||||
WHERE(expression BoolExpression) deleteStatement
|
||||
}
|
||||
|
||||
func newDeleteStatement(table writableTable) deleteStatement {
|
||||
|
|
@ -20,10 +20,10 @@ func newDeleteStatement(table writableTable) deleteStatement {
|
|||
|
||||
type deleteStatementImpl struct {
|
||||
table writableTable
|
||||
where boolExpression
|
||||
where BoolExpression
|
||||
}
|
||||
|
||||
func (d *deleteStatementImpl) WHERE(expression boolExpression) deleteStatement {
|
||||
func (d *deleteStatementImpl) WHERE(expression BoolExpression) deleteStatement {
|
||||
d.where = expression
|
||||
return d
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue