Don't try to insert nothing into the database. Fixes #11

This commit is contained in:
Tulir Asokan
2022-07-02 23:18:49 +03:00
parent 152fb5c7ce
commit ac7be4bb4e
2 changed files with 8 additions and 1 deletions

View File

@@ -132,6 +132,9 @@ type MessagePart struct {
}
func (m *Message) MassInsert(msgs []MessagePart) {
if len(msgs) == 0 {
return
}
valueStringFormat := "($1, $%d, $2, $3, $4, $5, $6, $7, $%d)"
if m.db.Dialect == dbutil.SQLite {
valueStringFormat = strings.ReplaceAll(valueStringFormat, "$", "?")