This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# specify your username or alias | |
usernameOrAlias=$1 | |
hub=$(sfdx force:data:soql:query -q "SELECT DurableId, SettingValue FROM OrganizationSettingsDetail WHERE SettingName = 'ScratchOrgManagementPref'" -t -u ${usernameOrAlias} --json) | |
# parse response | |
size="$(echo ${hub} | jq -r .result.size)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let fund = require("./data/dreaminvest-data-fund.json"); | |
let plan = require("./data/dreaminvest-data-plan.json"); | |
let records = fund.records; | |
let i,j,temparray = [],chunk = 200; | |
let fname = `data/dreaminvest-data-fund${i}d.json`; | |
let writeFile = function(name, contents) { | |
var fs = require('fs'); | |
fs.writeFile(name, contents, function(err) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
while [ $# -gt 0 ] | |
do | |
echo $1 | |
command=$command" "$1 | |
shift | |
done | |
echo $command | |
node-debug.js <path to your toolbelt source code root>/debug.js "{ \"cmd\":\"$command\" }" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
const path = require('path'); | |
const cmds = require('./dist/index.js'); | |
let cmd; | |
let flags; | |
const options = JSON.parse(process.argv[2].trim()); | |
for (let i=0, len=cmds.commands.length; i<len; i++) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# NOTE: The pilot version included the Heroku CLI. | |
# Running the script will blow away ALL Heroku folders. | |
# You may need to reinstall the Heroku Toolbelt. | |
# NOTE: As with any script you download on the internet, | |
# please make sure you understand what each command is | |
# going to do before running it. | |
rm -rf /usr/local/heroku |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is tes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@if (ViewBag.ErrorMessage == "AuthorizationRequired") | |
{ | |
<p>You have to sign-in to @ViewBag.OperationName. Click <a href="@ViewBag.AuthorizationUrl" title="here">here</a> to sign-in.</p> | |
<p>@ViewBag.ErrorMessage</p> | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
global class MyScheduler implements Schedulable { | |
global void execute(SchedulableContext ctx) { | |
// The query used by the batch job. | |
String query = 'SELECT Id,CreatedDate FROM Merchandise__c ' + | |
'WHERE Id NOT IN (SELECT Merchandise__c FROM Line_Item__c)'; | |
CleanUpRecords c = new CleanUpRecords(query); | |
Database.executeBatch(c); | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class CreateMerchandiseData { | |
public static void ClearMerchandiseDataBatch() { | |
String query = 'SELECT Id,CreatedDate FROM Merchandise__c ' + | |
'WHERE Id NOT IN (SELECT Merchandise__c FROM Line_Item__c)'; | |
CleanUpRecords c = new CleanUpRecords(query); | |
Database.executeBatch(c); | |
} | |
public static void GenerateMerchandiseData() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
global class CleanUpRecords implements Database.Batchable<sObject> { | |
global final String query; | |
global CleanUpRecords(String q) { | |
query = q; | |
} | |
global Database.QueryLocator start(Database.BatchableContext bc) { | |
return Database.getQueryLocator(query); | |
} |