feat: update delete user api

This commit is contained in:
boojack
2022-07-26 22:32:26 +08:00
parent 0c2adfa1d2
commit 7b1bad5b29
5 changed files with 37 additions and 58 deletions

View File

@ -270,7 +270,10 @@ func findUserList(db *sql.DB, find *api.UserFind) ([]*userRaw, error) {
}
func deleteUser(db *sql.DB, delete *api.UserDelete) error {
result, err := db.Exec(`DELETE FROM user WHERE id = ?`, delete.ID)
result, err := db.Exec(`
PRAGMA foreign_keys = ON;
DELETE FROM user WHERE id = ?
`, delete.ID)
if err != nil {
return FormatError(err)
}