summaryrefslogtreecommitdiff
path: root/src/routers/vault/models
diff options
context:
space:
mode:
Diffstat (limited to 'src/routers/vault/models')
-rw-r--r--src/routers/vault/models/vault/account_log.js3
-rw-r--r--src/routers/vault/models/vault/identity_log.js3
-rw-r--r--src/routers/vault/models/vault/login_log.js3
-rw-r--r--src/routers/vault/models/vault/migration_log.js3
4 files changed, 12 insertions, 0 deletions
diff --git a/src/routers/vault/models/vault/account_log.js b/src/routers/vault/models/vault/account_log.js
index 1f8b05b..20867b0 100644
--- a/src/routers/vault/models/vault/account_log.js
+++ b/src/routers/vault/models/vault/account_log.js
@@ -32,6 +32,9 @@ module.exports = {
ip: {
type: "VARBINARY(16)",
allowNull: false,
+ set (raw) {
+ this.setDataValue("ip", Sequelize.fn("INET6_ATON", raw));
+ },
},
date: {
type: Sequelize.DATE,
diff --git a/src/routers/vault/models/vault/identity_log.js b/src/routers/vault/models/vault/identity_log.js
index 4e881f1..47bb7df 100644
--- a/src/routers/vault/models/vault/identity_log.js
+++ b/src/routers/vault/models/vault/identity_log.js
@@ -24,6 +24,9 @@ module.exports = {
ip: {
type: "VARBINARY(16)",
allowNull: false,
+ set (raw) {
+ this.setDataValue("ip", Sequelize.fn("INET6_ATON", raw));
+ },
},
date: {
type: Sequelize.DATE,
diff --git a/src/routers/vault/models/vault/login_log.js b/src/routers/vault/models/vault/login_log.js
index 5f42469..b123ede 100644
--- a/src/routers/vault/models/vault/login_log.js
+++ b/src/routers/vault/models/vault/login_log.js
@@ -25,6 +25,9 @@ module.exports = {
ip: {
type: "VARBINARY(16)",
allowNull: false,
+ set (raw) {
+ this.setDataValue("ip", Sequelize.fn("INET6_ATON", raw));
+ },
},
date: {
type: Sequelize.DATE,
diff --git a/src/routers/vault/models/vault/migration_log.js b/src/routers/vault/models/vault/migration_log.js
index 5b2e651..0d30aeb 100644
--- a/src/routers/vault/models/vault/migration_log.js
+++ b/src/routers/vault/models/vault/migration_log.js
@@ -18,6 +18,9 @@ module.exports = {
ip: {
type: "VARBINARY(16)",
allowNull: false,
+ set (raw) {
+ this.setDataValue("ip", Sequelize.fn("INET6_ATON", raw));
+ },
},
date: {
type: Sequelize.DATE,