Explorar o código

Merge pull request #3703 from weseek/feat/create-model-of-slackbot-access-token

Feat/create model of slackbot access token
Sizma yosimaz %!s(int64=4) %!d(string=hai) anos
pai
achega
02c6f27af0
Modificáronse 2 ficheiros con 11 adicións e 0 borrados
  1. 1 0
      src/server/models/index.js
  2. 10 0
      src/server/models/slack-app-integration.js

+ 1 - 0
src/server/models/index.js

@@ -18,4 +18,5 @@ module.exports = {
   GlobalNotificationMailSetting: require('./GlobalNotificationSetting/GlobalNotificationMailSetting'),
   GlobalNotificationMailSetting: require('./GlobalNotificationSetting/GlobalNotificationMailSetting'),
   GlobalNotificationSlackSetting: require('./GlobalNotificationSetting/GlobalNotificationSlackSetting'),
   GlobalNotificationSlackSetting: require('./GlobalNotificationSetting/GlobalNotificationSlackSetting'),
   ShareLink: require('./share-link'),
   ShareLink: require('./share-link'),
+  SlackAppIntegration: require('./slack-app-integration'),
 };
 };

+ 10 - 0
src/server/models/slack-app-integration.js

@@ -0,0 +1,10 @@
+module.exports = function(crowi) {
+  const mongoose = require('mongoose');
+
+  const slackAppIntegrationSchema = new mongoose.Schema({
+    accessTokenForGrowi: { type: String, required: true, unique: true },
+    accessTokenForProxy: { type: String, required: true, unique: true },
+  });
+
+  return mongoose.model('SlackAppIntegrationSchema', slackAppIntegrationSchema);
+};