Skip to content

Commit

Permalink
Updated the query
Browse files Browse the repository at this point in the history
  • Loading branch information
DanteHaxor committed May 1, 2023
1 parent a5f936a commit ba40eea
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion backend/api/models/Composer.go
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ func (c *Composer) DeleteComposer(db *gorm.DB, composerName string) (int64, erro
// Swap sheets composer to Unknown
db.Exec("UPDATE 'sheets' SET 'composer' = 'Unknown' WHERE (safe_composer = ?);", composerName)
db.Exec("UPDATE 'sheets' SET 'safe_composer' = 'unknown' WHERE (composer = ?);", "Unknown")
db.Exec("UPDATE sheets SET pdf_url = REPLACE(pdf_url, ?, ?) WHERE safe_composer = ?;", composerName, "unknown", "unknown")
db.Exec("UPDATE sheets s JOIN (SELECT id, pdf_url, LOCATE(?, pdf_url) AS pos FROM sheets WHERE safe_composer = ? LIMIT 1) t ON s.id = t.id SET s.pdf_url = CONCAT(SUBSTRING(s.pdf_url, 1, t.pos - 1), 'unknown', SUBSTRING(s.pdf_url, t.pos + CHAR_LENGTH(?)))", composerName, composerName, composerName)

confPath := path.Join(Config().ConfigPath, "sheets/uploaded-sheets/")

Expand Down

0 comments on commit ba40eea

Please sign in to comment.