United-Codes/uc-local-apex-dev

GitHub: United-Codes/uc-local-apex-dev

一个容器化的 Oracle APEX 本地开发环境,通过单命令快速启动 Oracle 26ai、APEX 和 ORDS,将环境搭建和日常开发任务完全自动化。

Stars: 59 | Forks: 20

# UC Local APEX 开发 **几分钟内运行 Oracle 26ai、APEX 和 ORDS。将本地 APEX 开发中繁琐的工作自动化。** 这是一个容器化的开发环境(兼容 Docker、Podman 或任何容器运行时),能够自动化常见任务,让您专注于构建 APEX 应用程序。 ## 功能特性 - ✅ 单命令操作:创建用户、备份、清除 schema、测试安装 - ✅ 创建具有最佳开发权限的 APEX 工作区和数据库 schema - ✅ 所有用户自动注册到 SQLcl 和 VS Code 中,实现即时访问 - ✅ 内置 Oracle DataPump 备份和恢复功能 - ✅ 支持带 SSL 的 ORDS,实现类似生产环境的本地开发 - ✅ 在隔离的测试 schema 中反复测试 APEX 应用程序安装 - ✅ 通过 VS Code SQL Developer 提供全面的 PL/SQL 调试支持 **⚠️ 本项目不适用于生产环境!** 项目刻意取消了安全限制并针对开发的便捷性进行了优化。密码以明文存储,安全功能被放宽。仅供本地开发使用。 [安装指南](https://www.united-codes.com/products/uc-local-apex-dev/docs/getting-started/) ## 文档 如需获取完整的安装说明、配置指南和使用示例,请访问我们的文档站点: **📖 [UC Local APEX Dev 文档](https://www.united-codes.com/products/uc-local-apex-dev/docs/)** 文档包含: - [安装指南](https://www.united-codes.com/products/uc-local-apex-dev/docs/getting-started/) - [常用任务与命令](https://www.united-codes.com/products/uc-local-apex-dev/docs/getting-started/common-tasks/) - [备份](https://www.united-codes.com/products/uc-local-apex-dev/docs/getting-started/backups/) - [迁移指南](https://www.united-codes.com/products/uc-local-apex-dev/docs/migrations/25-3/) ## 特别感谢 - 感谢所有[贡献者](https://github.com/United-Codes/uc-local-apex-dev/graphs/contributors)的帮助 - 感谢 Connor McDonald 分享了关于[高效利用空间使用免费版的博文](https://connor-mcdonald.com/2023/12/18/the-ultimate-database-free-edition/) - 感谢 Tim Hall 提供了 [drop_all.sql](https://oracle-base.com/dba/script?category=miscellaneous&file=drop_all.sql) 脚本 - 感谢 Philipp Salvisberg [帮我弄清楚如何使用调试器](https://gist.github.com/PhilippSalvisberg/2f2853bc7a95fa86d9de9c0deab10602) - 感谢 Scott Spendolini 分享了关于[如何向 ORDS 添加自签名证书的博文](https://spendolini.blog/adding-ssl-to-your-ords-container) - 感谢 Matt Mulvaney 分享了关于[取消 ORDS 账户过期限制的博文](https://mattmulvaney.hashnode.dev/unexpiring-the-ordspublicuser-user-for-apex) - 感谢数据库团队为 Oracle 数据库提供了 ARM 镜像 - 感谢 ORDS 团队为 ORDS 提供了 ARM 镜像 如果 Oracle 能让所有人免费下载 APEX 补丁,那就再好不过了。
标签:Docker, Oracle APEX, Oracle数据库, ORDS, SOC Prime, Subfinder, 安全防御评估, 开发工具, 本地开发环境, 请求拦截