- Was delete if before `now` - Should be delete if before `now - 30 days`
This commit is contained in:
parent
ecd4ed2ef8
commit
fb95ee48cc
2 changed files with 3 additions and 3 deletions
|
@ -1555,10 +1555,10 @@ func (u userDo) GetPagedAllNonDeleted(pageNr uint) (result []models.User, err er
|
||||||
|
|
||||||
// Gdpr deleted users
|
// Gdpr deleted users
|
||||||
//
|
//
|
||||||
// DELETE FROM @@table WHERE deleted_at IS NOT NULL AND deleted_at < NOW()
|
// DELETE FROM @@table WHERE deleted_at IS NOT NULL AND deleted_at + interval '30 days' < NOW()
|
||||||
func (u userDo) GdprUsers() (err error) {
|
func (u userDo) GdprUsers() (err error) {
|
||||||
var generateSQL strings.Builder
|
var generateSQL strings.Builder
|
||||||
generateSQL.WriteString("DELETE FROM users WHERE deleted_at IS NOT NULL AND deleted_at < NOW() ")
|
generateSQL.WriteString("DELETE FROM users WHERE deleted_at IS NOT NULL AND deleted_at + interval '30 days' < NOW() ")
|
||||||
|
|
||||||
var executeSQL *gorm.DB
|
var executeSQL *gorm.DB
|
||||||
executeSQL = u.UnderlyingDB().Exec(generateSQL.String()) // ignore_security_alert
|
executeSQL = u.UnderlyingDB().Exec(generateSQL.String()) // ignore_security_alert
|
||||||
|
|
|
@ -114,6 +114,6 @@ type IUser interface {
|
||||||
GetPagedAllNonDeleted(pageNr uint) ([]gen.T, error)
|
GetPagedAllNonDeleted(pageNr uint) ([]gen.T, error)
|
||||||
// Gdpr deleted users
|
// Gdpr deleted users
|
||||||
//
|
//
|
||||||
// DELETE FROM @@table WHERE deleted_at IS NOT NULL AND deleted_at < NOW()
|
// DELETE FROM @@table WHERE deleted_at IS NOT NULL AND deleted_at + interval '30 days' < NOW()
|
||||||
GdprUsers() error
|
GdprUsers() error
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue