UNPKG

qforce

Version:

Commands to help with salesforce development.

105 lines (104 loc) 2.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.migrateSnippets = void 0; const migrateSnippets = { migrate: { prefix: "migrate", body: [ "let plan = {", "\tbulkStatusInterval: 30000,", "\tbulkStatusRetries: 18,", "\tsteps: [", "\t\t{", "\t\t\tname: '$1',", "\t\t\tsobjecttype: '$1',", "\t\t\texternalid: '\${0:Id}',", "\t\t\tquery: \`SELECT Id FROM $1\`", "\t\t}", "\t]", "}", "module.exports = plan;" ] }, clearDataFolder: { prefix: "clearDataFolder", body: ["clearDataFolder: true,$0"] }, clearRefFolder: { prefix: "clearRefFolder", body: ["clearRefFolder: true,$0"] }, ignoreError: { prefix: "ignoreError", body: ["ignoreError: true,$0"] }, destination: { prefix: "destination", body: ["destination: '\${0:dev}',"] }, source: { prefix: "source", body: ["source: '\${0:dev}',"] }, generateData: { prefix: "generateData", body: [ "generateData: function generateData() {", "\tlet data = [];", "\tdata.push({$0});", "\treturn data;", "}" ] }, calculateFlags: { prefix: "calculateFlags", body: [ "calculateFlags: function calculateFlags() {", "\tthis.skip = true;", "}" ] }, transform: { prefix: "transform", body: [ "transform: function transform(line) {", "\tline.Name = '$0';", "\treturn line;", "}" ] }, transformAll: { prefix: "transformAll", body: [ "transformAll: function transformAll(records) {", "\tlet data = [];", "\tfor (let line of records) {", "\t\tdata.push({", "\t\t\tId: line.Id$0", "\t\t});", "\t}", "\treturn data;", "}" ] }, step: { prefix: "step", body: [ "{", "\tname: '$1',", "\tsobjecttype: '$1',", "\texternalid: '\${0:External_Id__c}',", "\tquery: \`SELECT * FROM $1\`", "}" ] }, references: { prefix: "references", body: "references: ['$0']," }, queryDestination: { prefix: "queryDestination", body: "queryDestination: true,$0" } }; exports.migrateSnippets = migrateSnippets;