Skip to content

Repository that contains data cleaning/moving scripts (one-shot or job-like) for our Salesforce orgs.

Notifications You must be signed in to change notification settings

zenchef/salesforce-data-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

default-template

Default template to use when creating repository

Purpose

This repository stores one-shot and job-like scripts that perform Salesforce data updates, launch API calls to resolve sync issues between Salesforce and other systems, and handle tasks like reassigning accounts. Scripts are intended to be run manually or from job schedulers and should be focused, idempotent, and well-documented.

Folder structure

  • scripts/ — Root folder for one-shot and scheduled job scripts; use clear names and include a README for each job where needed.

Development Setup

Install mise

mise manages tool versions for this project.

curl https://mise.run | sh

Activate mise in your shell (add to ~/.zshrc or ~/.bashrc):

eval "$(mise activate zsh)"  # or bash

Install project tools

mise install

This installs tools defined in mise.toml (currently: pre-commit).

Set up pre-commit hooks

pre-commit install

This enables pre-commit hooks that run automatically on each commit.

Installing additional tools (examples)

mise install go@1.25
mise install awscli

About

Repository that contains data cleaning/moving scripts (one-shot or job-like) for our Salesforce orgs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published