packages/data-migration-cli/src/default-config.ts
import { format } from "date-fns";
import { userInfo } from "os";
export default (defaultStage = "prod", migrationDirectory = "migrations") => `
/**
* Data Migration script created on ${format(new Date(), "MMMM do, yyyy")} by ${
userInfo()?.username
}
*/
import { Configuration } from "data-migration";
export default {
defaultStage: "${defaultStage}",
migrationDirectory: "${migrationDirectory}",
stages: {
prod: {
defaultParams: {
region: "us-east-1",
},
drivers: {
users: {
driver: require("dm-driver-dynamodb"),
params: {
TableName: {
processor: require("dm-processor-cf"),
params: {
stack: "some-stack-name",
output: "SomeOutputName",
}
}
}
}
}
}
}
} as Configuration;
`;