AA

avhrst/apex-component-modifier

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

35 stars 품질 47 트렌드 12

Oracle APEX의 AI CLI 기술

개요

그 수출 Oracle APEX 구성 요소, 수출 된 파일을 modify, DB 변경을 적용하고, 모든 백업을 가져옵니다 - 사용. 기술 Claude Code는 Oracle APEX 응용 프로그램을 직접 수정할 수있는 능력을 제공합니다. 1. SQLcl 쪼개지는 수출을 통해 성분 (페이지, 지역, LOV, 등) 2. 수출 체재 3.를 이해하는 번들된 APEX 24.2 수입품 API 참고 docs (CREATE TABLE, ALTER, PL/SQL 패키지) SQLcl 4. 요청 된 수정 5. SQLcl을 통해 APEX로 패치 된 구성 요소 백업 6. 결과 ( 컴파일 체크, 재 내보내기 diff) Bash Tool을 통해 SQLcl CLI를 통해 모든 단계 실행 - 수동 SQL 또는 파일 편집이 필요하지 않습니다. 이 repo는 또한 검사와 본 학습을 위한 읽기 전용 기술을 제공합니다: - Claude Code CLI 설치 - SQLcl 25.1+ 와 Java 17 또는 21 기술은 Bash 도구를 통해 SQLcl 명령을 실행합니다. 그것을 검증: SQLcl을 열고 APEX 데이터베이스에 연결을 저장:

개요(AI 번역)

A Claude Code Skill는 Oracle APEX 구성품을 수출하고, 수출된 파일을 수정하고, DB 변경 사항을 적용하고, Oracle SQLcl CLI를 사용하여 모든 백업을 가져옵니다.

그것은 무엇을

기술 Claude Code는 Oracle APEX 응용 프로그램을 직접 수정할 수있는 능력을 제공합니다.

1.Exporting SQLcl 쪼개지는 수출을 통해 구성품 (페이지, 지역, LOV 등) 2.Reading 수출 체재를 이해하기 위하여 번들된 APEX 24.2 수입품 API 참고 문서 3. **DB 변경 적용 ** (CREATE TABLE, ALTER, PL/SQL 패키지) SQLcl을 통해 4.Patching 요청된 수정을 가진 수출된 SQL 파일 5. ** SQLcl을 통해 APEX로 패치 된 구성 요소 6.Validating 결과 (수입 수표, 재수입)

Bash Tool을 통해 SQLcl CLI를 통해 모든 단계 실행 - 수동 SQL 또는 파일 편집이 필요하지 않습니다.

지원된 성분

분류 구성품
Page-level 페이지, 지역, 페이지, 버튼, 프로세스, 계산, 지점
Dynamic Action 이벤트, 행동(전체 DA 라이프사이클)
Validations 페이지 및 아이템 레벨 검증
Reports 인터랙티브 리포트(IR), 인터랙티브 그리드(IG), 클래식 리포트

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Oracle APEX Component Modifier

A Claude Code Skill that exports Oracle APEX components, modifies the exported files, applies DB changes, and imports everything back — using Oracle SQLcl CLI.

What It Does

The skill gives Claude Code the ability to directly modify your Oracle APEX application by:

  1. Exporting a component (page, region, LOV, etc.) via SQLcl split export
  2. Reading bundled APEX 24.2 import-API reference docs to understand the export format
  3. Applying DB changes (CREATE TABLE, ALTER, PL/SQL packages) via SQLcl
  4. Patching the exported SQL files with the requested modifications
  5. Importing the patched component back into APEX via SQLcl
  6. Validating the result (compilation checks, re-export diff)

All steps run through SQLcl CLI via the Bash tool — no manual SQL or file editing required.

Supported Components

Category Components
Page-level Pages, regions, page items, buttons, processes, computations, branches
Dynamic actions Events, actions (full DA lifecycle)
Validations Page and item-level validations
Reports Interactive Reports (IR), Interactive Grids (IG), Classic Reports
Visualizations JET Charts (bar, line, pie, etc.), Maps
Cards Cards regions, card components, media, actions, icons
Forms Form regions with DML processes
Faceted Search Faceted search regions and facets
Navigation Navigation menus, lists, breadcrumbs
Automation Automations (actions, schedules)
Web sources REST data sources and web source modules
Shared components LOVs, authorization schemes, list entries, templates, build options, static files

Companion Skills

This repo also provides read-only skills for inspection and pattern learning:

Skill Invocation Purpose
apex-describe /apex-describe PAGE:5 Describe an APEX page or component by reading its export
apex-export /apex-export PAGE:5 Export a component without modification (read-only)
apex-learn /apex-learn Export all components from an app, analyze conventions, and generate pattern files for future patching
sqlcl /sqlcl General-purpose Oracle DB operations — SQL, schema inspection, data ops, Liquibase, Data Pump, CI/CD projects

Prerequisites

Installation

1. Copy the skill into your project

cd your-project

# Clone the repo into a temp directory and copy the skill
git clone https://github.com/avhrst/apex.git /tmp/apex-skill
mkdir -p .claude/skills
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add avhrst/apex-component-modifier
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →