fix database case sensitivity problems

This commit is contained in:
2026-05-14 17:15:11 -04:00
parent 5b9bbf04f4
commit 3fe18527ec
+5 -1
View File
@@ -18,6 +18,7 @@ const User = seqConn.define('User', {
type: Sequelize.TEXT,
unique: true,
allowNull: false,
collate: 'NOCASE',
},
password: {
type: Sequelize.TEXT,
@@ -48,7 +49,10 @@ const RegisteredDomain = seqConn.define('RegisteredDomain', {
indexes: [
{
unique: true,
fields: ['domain', 'tld'],
fields: [
{ name: 'domain', collate: 'NOCASE' },
{ name: 'tld', collate: 'NOCASE' }
],
},
],
});