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, type: Sequelize.TEXT,
unique: true, unique: true,
allowNull: false, allowNull: false,
collate: 'NOCASE',
}, },
password: { password: {
type: Sequelize.TEXT, type: Sequelize.TEXT,
@@ -48,7 +49,10 @@ const RegisteredDomain = seqConn.define('RegisteredDomain', {
indexes: [ indexes: [
{ {
unique: true, unique: true,
fields: ['domain', 'tld'], fields: [
{ name: 'domain', collate: 'NOCASE' },
{ name: 'tld', collate: 'NOCASE' }
],
}, },
], ],
}); });