Add support for Update statements.

This commit is contained in:
zer0sub 2019-04-14 17:55:10 +02:00
parent b287521f1a
commit 70d6f84375
12 changed files with 422 additions and 286 deletions

View file

@ -45,7 +45,7 @@ type WritableTable interface {
TableInterface
INSERT(columns ...Column) InsertStatement
Update() UpdateStatement
UPDATE(columns ...Column) UpdateStatement
Delete() DeleteStatement
}
@ -229,8 +229,8 @@ func (t *Table) INSERT(columns ...Column) InsertStatement {
return newInsertStatement(t, columns...)
}
func (t *Table) Update() UpdateStatement {
return newUpdateStatement(t)
func (t *Table) UPDATE(columns ...Column) UpdateStatement {
return newUpdateStatement(t, columns)
}
func (t *Table) Delete() DeleteStatement {