Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
TestRunner.prototype.deploy = function(callback) {
Migrate.run(
this.config.with({
reset: true,
quiet: true
}),
callback
);
};
async function runMigrations(config) {
Migrate.launchReporter(config);
if (options.f) {
await Migrate.runFrom(options.f, config);
} else {
const needsMigrating = await Migrate.needsMigrating(config);
if (needsMigrating) {
await Migrate.run(config);
} else {
config.logger.log("Network up to date.");
}
}
}
}
async function runMigrations(config) {
Migrate.launchReporter(config);
if (options.f) {
await Migrate.runFrom(options.f, config);
} else {
const needsMigrating = await Migrate.needsMigrating(config);
if (needsMigrating) {
await Migrate.run(config);
} else {
config.logger.log("Network up to date.");
}
}
}
}
async function runMigrations(config) {
Migrate.launchReporter(config);
if (options.f) {
await Migrate.runFrom(options.f, config);
} else {
const needsMigrating = await Migrate.needsMigrating(config);
if (needsMigrating) {
await Migrate.run(config);
} else {
config.logger.log("Network up to date.");
}
}
}
}
async function runMigrations(config) {
Migrate.launchReporter(config);
if (options.f) {
await Migrate.runFrom(options.f, config);
} else {
const needsMigrating = await Migrate.needsMigrating(config);
if (needsMigrating) {
await Migrate.run(config);
} else {
config.logger.log("Network up to date.");
}
}
}
}
prepareConfigForRealMigrations: async function(buildDir, options) {
const Artifactor = require("@truffle/artifactor");
const Resolver = require("@truffle/resolver");
const Migrate = require("@truffle/migrate");
const { Environment } = require("@truffle/environment");
const Config = require("@truffle/config");
let accept = true;
if (options.interactive) {
accept = await Migrate.acceptDryRun();
}
if (accept) {
const config = Config.detect(options);
config.contracts_build_directory = buildDir;
config.artifactor = new Artifactor(buildDir);
config.resolver = new Resolver(config);
try {
await Environment.detect(config);
} catch (error) {
throw new Error(error);
}
config.dryRun = false;