Disable Gravatar (#37)

* Disable Gravatar
* Lowercase emails
* Add migration
هذا الالتزام موجود في:
Thomas Miceli
2023-05-26 09:15:37 +02:00
ملتزم من قبل GitHub
الأصل 7cc77d80dc
التزام 4a75a50370
17 ملفات معدلة مع 138 إضافات و17 حذوفات

عرض الملف

@@ -28,6 +28,7 @@ func ApplyMigrations(db *gorm.DB) error {
Func func(*gorm.DB) error
}{
{1, v1_modifyConstraintToSSHKeys},
{2, v2_lowercaseEmails},
// Add more migrations here as needed
}
@@ -94,3 +95,9 @@ func v1_modifyConstraintToSSHKeys(db *gorm.DB) error {
renameSQL := `ALTER TABLE ssh_keys_temp RENAME TO ssh_keys;`
return db.Exec(renameSQL).Error
}
func v2_lowercaseEmails(db *gorm.DB) error {
// Copy the lowercase emails into the new column
copySQL := `UPDATE users SET email = lower(email);`
return db.Exec(copySQL).Error
}