Connect to running instances, monitor CPU and memory, send commands via interactive REPL, and enjoy full syntax highlighting for Rayfall code.
v0.1.0
A complete development environment for RayforceDB, right inside VS Code.
View and connect to running local and remote RayforceDB instances. Manage multiple connections from the sidebar.
Real-time CPU and memory usage monitoring for local instances. Keep track of resource consumption at a glance.
Send commands directly to connected instances via an integrated REPL panel. Execute selections with Ctrl+Enter.
Full syntax highlighting for .rfl and .rf files. Rayfall code has never
looked better.
Introspect environment variables and see what's defined in your connected RayforceDB instance.
Connect to remote RayforceDB instances. Add, remove, and manage remote hosts with ease.
Install the extension and connect to your first RayforceDB instance.
The easiest way to install. Search for "Rayforce" in the VS Code extensions panel or click the button below.
Open MarketplaceUse VS Code Quick Open (Ctrl+P) and paste the following command:
ext install RayforceDB.rayforce-vscode
Install directly from the terminal using the VS Code CLI:
code --install-extension RayforceDB.rayforce-vscode
Write Rayfall code with full language support for .rfl and .rf files.
; Create a table (set employees (table [name dept salary] (list (list "Alice" "Bob" "Charlie") ['IT 'HR 'IT] [75000 65000 85000]))) ; Query with filtering (select { name: name salary: salary from: employees where: (> salary 70000)})
; Join two tables (set result (left-join [order_id] trades orders)) ; Aggregate by department (select { avg_salary: (avg salary) headcount: (count name) from: employees by: dept}) ; Update salaries (update { salary: (* salary 1.1) from: employees where: (= dept 'IT)})