mirror of
https://github.com/BluemediaDev/muse.git
synced 2025-06-27 17:22:42 +02:00
15 lines
397 B
TypeScript
15 lines
397 B
TypeScript
import {join} from 'path';
|
|
|
|
export const createDatabasePath = (directory: string) => join(directory, 'db.sqlite');
|
|
|
|
const createDatabaseUrl = (directory: string) => {
|
|
const url = `file:${createDatabasePath(directory)}?socket_timeout=10&connection_limit=1`;
|
|
|
|
if (process.platform === 'win32') {
|
|
return url.replaceAll(/\\/g, '\\\\');
|
|
}
|
|
|
|
return url;
|
|
};
|
|
|
|
export default createDatabaseUrl;
|