Compare commits
	
		
			2 Commits
		
	
	
		
			master
			...
			missing-di
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 7c5a0a48ba | |||
| c35d780321 | 
@ -1,5 +1,7 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
 | 
			
		||||
var mkdirp = require('@root/mkdirp');
 | 
			
		||||
 | 
			
		||||
module.exports.create = function (config={}) {
 | 
			
		||||
  var store = {
 | 
			
		||||
    options: {},
 | 
			
		||||
@ -19,7 +21,13 @@ module.exports.create = function (config={}) {
 | 
			
		||||
    if (config.storeDatabaseUrl) {
 | 
			
		||||
      sequelize = new Sequelize(config.storeDatabaseUrl);
 | 
			
		||||
    } else {
 | 
			
		||||
      sequelize = new Sequelize({ dialect: 'sqlite', storage: confDir + '/db.sqlite3' });
 | 
			
		||||
      sequelize = new Promise(function (resolve, reject) {
 | 
			
		||||
        confDir = confDir.replace(/~\//, require('os').homedir() + '/');
 | 
			
		||||
        mkdirp(confDir, function (err) {
 | 
			
		||||
          if (err) { reject(err); return; }
 | 
			
		||||
          resolve(new Sequelize({ dialect: 'sqlite', storage: confDir + '/db.sqlite3' }));
 | 
			
		||||
        });
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										9
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -1,9 +1,14 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "greenlock-store-sequelize",
 | 
			
		||||
  "version": "1.0.0",
 | 
			
		||||
  "name": "@greenlock/store-sequelize",
 | 
			
		||||
  "version": "3.0.1",
 | 
			
		||||
  "lockfileVersion": 1,
 | 
			
		||||
  "requires": true,
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "@root/mkdirp": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@root/mkdirp/-/mkdirp-1.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-hxGAYUx5029VggfG+U9naAhQkoMSXtOeXtbql97m3Hi6/sQSRL/4khKZPyOF6w11glyCOU38WCNLu9nUcSjOfA=="
 | 
			
		||||
    },
 | 
			
		||||
    "@types/node": {
 | 
			
		||||
      "version": "11.13.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.0.tgz",
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "@greenlock/store-sequelize",
 | 
			
		||||
  "version": "3.0.0",
 | 
			
		||||
  "version": "3.0.1",
 | 
			
		||||
  "description": "A Sequelize-based certificate store for greenlock that supports wildcards.",
 | 
			
		||||
  "homepage": "https://git.rootprojects.org/root/greenlock-store-sequelize.js",
 | 
			
		||||
  "main": "greenlock-store-sequelize.js",
 | 
			
		||||
@ -29,6 +29,7 @@
 | 
			
		||||
  ],
 | 
			
		||||
  "license": "MPL-2.0",
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "@root/mkdirp": "^1.0.0",
 | 
			
		||||
    "sequelize": "^5.2.11"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {},
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user