Spaces:
Running
Running
File size: 1,784 Bytes
b39afbe |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
/**
* Copyright (c) 2023 MERCENARIES.AI PTE. LTD.
* All rights reserved.
*/
import { moveDirectory } from '../helper/fs-helpers.js';
import path from 'path';
// Migration script for older versions of omniTool
export async function migrate_20231014() {
// "Move files from /etc/db to var/db"
const sourceDirectory = path.join(process.cwd(), 'etc', 'db');
const targetDirectory = path.join(process.cwd(), 'data.local', 'db');
const success = await moveDirectory(sourceDirectory, targetDirectory);
if (success) {
console.log(`Migration: Successfully moved files from ${sourceDirectory} to ${targetDirectory}`);
}
}
export async function migrate_20231014_1() {
// "Move files from /etc/db to var/db"
const sourceDirectory = path.join(process.cwd(), 'etc', 'keystore');
const targetDirectory = path.join(process.cwd(), 'data.local', 'keystore');
const success = await moveDirectory(sourceDirectory, targetDirectory);
if (success) {
console.log(`Migration: Successfully moved files from ${sourceDirectory} to ${targetDirectory}`);
}
}
export async function migrate_20231014_2() {
// "Move files from /etc/db to var/db"
let sourceDirectory = path.join(process.cwd(), 'etc');
let targetDirectory = path.join(process.cwd(), 'config.default');
let success = await moveDirectory(sourceDirectory, targetDirectory);
if (success) {
console.log(`Migration: Successfully moved files from ${sourceDirectory} to ${targetDirectory}`);
}
sourceDirectory = path.join(process.cwd(), 'var');
targetDirectory = path.join(process.cwd(), 'data.local');
success = await moveDirectory(sourceDirectory, targetDirectory);
if (success) {
console.log(`Migration: Successfully moved files from ${sourceDirectory} to ${targetDirectory}`);
}
}
|