프로젝트·폴더·Variables·Data tables
프로젝트
프로젝트는 워크플로우·자격증명·변수의 최상위 격리 단위입니다.
- 기본 Personal 프로젝트 외에 팀 프로젝트를 만들 수 있습니다(사이드바 프로젝트 스위처 → 생성).
- 프로젝트 이름 변경/삭제가 가능하며, 내용물이 남아 있는 프로젝트는 삭제되지 않습니다(먼저 비워야 함). Personal 프로젝트는 삭제할 수 없습니다.
- 목록/생성 화면은 현재 선택된 프로젝트 범위로 동작합니다.
폴더
프로젝트 안에서 폴더로 워크플로우를 정리합니다.
- 폴더 생성/이름 변경/중첩(서브폴더)을 지원합니다.
- 워크플로우 이동은 목록의 이동 메뉴(폴더 선택 모달)로 합니다.
- 폴더 삭제 시 하위 내용은 삭제되지 않고 루트로 이동합니다(또는 삭제 시 이관 대상 폴더를 지정).
- 이름 검색은 폴더 계층과 무관하게 프로젝트 전체에서 찾습니다.
Variables
홈 → Variables 탭에서 키-값 변수를 관리합니다(생성/수정/삭제).
노트
Variables 는 현재 관리(CRUD) 기능입니다. 워크플로우 표현식에서의 $vars 참조는 현재 노드 표현식 해석기의 지원 범위에 포함되어 있지 않습니다 — 표현식 지원 심볼을 참고하세요.
Data tables
홈 → Data tables 탭은 워크플로우가 읽고 쓸 수 있는 스프레드시트형 저장소입니다.
화면에서
- 테이블 생성 + 컬럼 빌더(이름/타입 — 문자열·숫자·불리언 등)로 스키마를 정의합니다.
- 행 그리드에서 인라인 편집/추가/삭제, 페이징을 지원합니다.
- 컬럼 구조는 나중에 변경할 수 있습니다.
워크플로우에서
데이터 테이블 노드로 테이블을 조작합니다.
| 작업 | 설명 |
|---|---|
getRows | 조건(필터)으로 행 조회 |
insert | 행 추가 |
update | 필터와 일치하는 행 수정 (필터 최소 1개 필수) |
upsert | 있으면 수정, 없으면 추가 |
deleteRows | 필터와 일치하는 행 삭제 (필터 최소 1개 필수) |
값은 컬럼 타입에 맞게 자동 변환(코어싱)되어 저장됩니다. 파라미터 상세는 노드 페이지를 참고하세요.