Resolved linting error
This commit is contained in:
parent
318bd516d7
commit
4c4fd6ff67
|
|
@ -142,19 +142,19 @@ export class ChildProcess {
|
|||
* @returns {DataSource}
|
||||
*/
|
||||
async function initDB() {
|
||||
let childAppDataSource;
|
||||
let homePath;
|
||||
let childAppDataSource
|
||||
let homePath
|
||||
switch (process.env.DATABASE_TYPE) {
|
||||
case 'sqlite':
|
||||
homePath = process.env.DATABASE_PATH ?? path.join(getUserHome(), '.flowise')
|
||||
childAppDataSource = new DataSource({
|
||||
type: 'sqlite',
|
||||
database: path.resolve(homePath, 'database.sqlite'),
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
case 'mysql':
|
||||
childAppDataSource = new DataSource({
|
||||
type: 'mysql',
|
||||
|
|
@ -164,11 +164,11 @@ async function initDB() {
|
|||
password: process.env.DATABASE_PASSWORD,
|
||||
database: process.env.DATABASE_NAME,
|
||||
charset: 'utf8mb4',
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
case 'postgres':
|
||||
childAppDataSource = new DataSource({
|
||||
type: 'postgres',
|
||||
|
|
@ -177,21 +177,21 @@ async function initDB() {
|
|||
username: process.env.DATABASE_USER,
|
||||
password: process.env.DATABASE_PASSWORD,
|
||||
database: process.env.DATABASE_NAME,
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
default:
|
||||
homePath = process.env.DATABASE_PATH ?? path.join(getUserHome(), '.flowise')
|
||||
childAppDataSource = new DataSource({
|
||||
type: 'sqlite',
|
||||
database: path.resolve(homePath, 'database.sqlite'),
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
}
|
||||
|
||||
return await childAppDataSource.initialize()
|
||||
|
|
|
|||
|
|
@ -9,18 +9,18 @@ import { getUserHome } from './utils'
|
|||
let appDataSource: DataSource
|
||||
|
||||
export const init = async (): Promise<void> => {
|
||||
let homePath;
|
||||
let homePath
|
||||
switch (process.env.DATABASE_TYPE) {
|
||||
case 'sqlite':
|
||||
homePath = process.env.DATABASE_PATH ?? path.join(getUserHome(), '.flowise')
|
||||
appDataSource = new DataSource({
|
||||
type: 'sqlite',
|
||||
database: path.resolve(homePath, 'database.sqlite'),
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
case 'mysql':
|
||||
appDataSource = new DataSource({
|
||||
type: 'mysql',
|
||||
|
|
@ -30,11 +30,11 @@ export const init = async (): Promise<void> => {
|
|||
password: process.env.DATABASE_PASSWORD,
|
||||
database: process.env.DATABASE_NAME,
|
||||
charset: 'utf8mb4',
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
case 'postgres':
|
||||
appDataSource = new DataSource({
|
||||
type: 'postgres',
|
||||
|
|
@ -43,21 +43,21 @@ export const init = async (): Promise<void> => {
|
|||
username: process.env.DATABASE_USER,
|
||||
password: process.env.DATABASE_PASSWORD,
|
||||
database: process.env.DATABASE_NAME,
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
default:
|
||||
homePath = process.env.DATABASE_PATH ?? path.join(getUserHome(), '.flowise')
|
||||
appDataSource = new DataSource({
|
||||
type: 'sqlite',
|
||||
database: path.resolve(homePath, 'database.sqlite'),
|
||||
synchronize: (process.env.OVERRIDE_DATABASE == 'true'),
|
||||
synchronize: process.env.OVERRIDE_DATABASE == 'true',
|
||||
entities: [ChatFlow, ChatMessage, Tool],
|
||||
migrations: []
|
||||
})
|
||||
break;
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue