mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-07 20:31:06 -05:00
7883554d73
This reverts commit 946a7c2494d39fd7581cb8a068af7df647fb3bda. GitOrigin-RevId: 2f02e9d9e2d0348e4ea1d447e0291fae72c0008a
30 lines
704 B
CoffeeScript
30 lines
704 B
CoffeeScript
mongoose = require 'mongoose'
|
|
Settings = require 'settings-sharelatex'
|
|
|
|
Schema = mongoose.Schema
|
|
ObjectId = Schema.ObjectId
|
|
|
|
OauthApplicationSchema = new Schema(
|
|
{
|
|
id: String
|
|
clientSecret: String
|
|
grants: [ String ]
|
|
name: String
|
|
redirectUris: [ String ]
|
|
scopes: [ String ]
|
|
},
|
|
{
|
|
collection: 'oauthApplications'
|
|
}
|
|
)
|
|
|
|
conn = mongoose.createConnection(Settings.mongo.url, {
|
|
server: {poolSize: Settings.mongo.poolSize || 10},
|
|
config: {autoIndex: false}
|
|
})
|
|
|
|
OauthApplication = conn.model('OauthApplication', OauthApplicationSchema)
|
|
|
|
mongoose.model 'OauthApplication', OauthApplicationSchema
|
|
exports.OauthApplication = OauthApplication
|
|
exports.OauthApplicationSchema = OauthApplicationSchema
|