Ryan Burnette 1e6c35151f initial build
- passes https://git.coolaj86.com/coolaj86/greenlock-store-test.js
- lacks working approveDomains example
- not 100% sure wildcards are fully supported
- not tested in production
2019-04-08 13:01:22 +00:00

32 lines
554 B
JavaScript

'use strict';
module.exports = function (sequelize, DataTypes) {
var Certificate = sequelize.define('Certificate',{
subject: {
type: DataTypes.STRING,
unique: true
},
cert: {
type: DataTypes.TEXT
},
issuedAt: {
type: DataTypes.DATE
},
expiresAt: {
type: DataTypes.DATE
},
altnames: {
type: DataTypes.TEXT
},
chain: {
type: DataTypes.TEXT
}
});
Certificate.associate = function(models) {
Certificate.hasOne(models.Chain);
};
return Certificate;
};