Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
public
/
sequelize
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
不要怂,就是干,撸起袖子干!
Commit 7dcb40a1
authored
Aug 12, 2015
by
Stan S
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Replacing direct inclusion of sqlite3 by `this.lib`
1 parent
71d84e25
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
3 deletions
lib/dialects/sqlite/connection-manager.js
lib/dialects/sqlite/connection-manager.js
View file @
7dcb40a
...
...
@@ -4,8 +4,7 @@ var AbstractConnectionManager = require('../abstract/connection-manager')
,
ConnectionManager
,
Utils
=
require
(
'../../utils'
)
,
Promise
=
require
(
'../../promise'
)
,
sequelizeErrors
=
require
(
'../../errors'
)
,
sqlite3
=
require
(
'sqlite3'
);
,
sequelizeErrors
=
require
(
'../../errors'
);
ConnectionManager
=
function
(
dialect
,
sequelize
)
{
this
.
sequelize
=
sequelize
;
...
...
@@ -41,7 +40,7 @@ ConnectionManager.prototype.getConnection = function(options) {
return
new
Promise
(
function
(
resolve
,
reject
)
{
self
.
connections
[
options
.
inMemory
||
options
.
uuid
]
=
new
self
.
lib
.
Database
(
self
.
sequelize
.
options
.
storage
||
self
.
sequelize
.
options
.
host
||
':memory:'
,
options
.
readWriteMode
||
(
s
qlite3
.
OPEN_READWRITE
|
sqlite3
.
OPEN_CREATE
),
// default mode
options
.
readWriteMode
||
(
s
elf
.
lib
.
OPEN_READWRITE
|
self
.
lib
.
OPEN_CREATE
),
// default mode
function
(
err
)
{
if
(
err
)
{
if
(
err
.
code
===
'SQLITE_CANTOPEN'
)
return
reject
(
new
sequelizeErrors
.
ConnectionError
(
err
));
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment