Skip to content

Commit 81f7409

Browse files
committed
Added content for supporting DB features
1 parent 23080cc commit 81f7409

File tree

1 file changed

+30
-8
lines changed
  • data-platform/data-development/devops-database/continuous-integration/db-supporting-features

1 file changed

+30
-8
lines changed

data-platform/data-development/devops-database/continuous-integration/db-supporting-features/README.md

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,45 @@
11
# Oracle Database Continuous Integration Supporting Features
2-
Reviewed: "21.12.2023"
2+
Reviewed: "15.01.2024"
33

4+
To support LifeCycle changes the Oracle Database & APEX provide serveral PL/SQL Packages to support Metadata management. Maintianing a log or history of changes provides the abaility to track changes over time, associate updates with modification requests or bugs and support analysis of code.
5+
6+
Databases, like files on the desktop, only a single version is saved by the storage engine in a consistent manner, ensuring the data's (metadata) integrity.
7+
8+
The primary PL/SQL pacakage are:
9+
[DBMS_METADATA](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_METADATA.html#GUID-F72B5833-C14E-4713-A588-6BDF4D4CBA2A)
10+
- The DBMS_METADATA package provides a way for you to retrieve metadata from the database dictionary as XML or creation DDL and to submit the XML to re-create the object.
11+
12+
## [APEX_EXPORT](https://docs.oracle.com/en/database/oracle/apex/23.2/aeapi/APEX_EXPORT.html#GUID-6A4628A6-9F86-4394-9938-87A7FFFC7BC8)
13+
- The APEX_EXPORT package provides APIs to export the definitions of applications, files, feedback, and workspaces to text files.
14+
15+
## [DBMS_CLOUD_REPO](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/dbms-cloud-repo-package.html#GUID-F8F0037B-6451-4742-9144-9FCE44459F64)
16+
- The DBMS_CLOUD_REPO package provides for use of and management of cloud hosted code repositories from Oracle Database. Supported cloud code repositories include GitHub, AWS CodeCommit , and Azure Repos.
17+
## ORDS_MODULE
18+
- ORDS_MODULE provides PL/SQL APIs to manage ORDS objects, oauth clients, priviledges, roles and modules. Currently ORDS_MODULE is only documented in the code of the various packages, functions and views.
419

520

621
# Table of Contents
722

8-
1. TBD - DBMS_METADATA
9-
2. TBD - DBMS_CLOUD
10-
3. TBD - ORDS_METADATA
23+
1. [Team Publications](#team-publications)
24+
2. [Useful Links](#useful-links)
25+
3. [Tutorials / How To's](#tutorials-how-tos)
1126

1227

1328
# Team Publications
14-
- TBD
29+
- ## DevOps with ADB using DBMS_CLOUD
30+
- [Part 1](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f8)
31+
- [Part 2](https://medium.com/oracledevs/apex-service-devops-part-2-ed737a4fc583)
1532

1633
# Useful Links
17-
- TBD
34+
## Documentation
35+
- [DBMS_METADATA](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_METADATA.html#GUID-F72B5833-C14E-4713-A588-6BDF4D4CBA2A "Oracle Database 19c PL/SQL Packages and Types Reference")
36+
- [DBMS_METADATA](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/using-oracle-dbms_metadata-api.html#GUID-D9B1300F-B21D-416E-8B9B-C542195EF249 "Oracle Database 19c Using the Metadata APIs")
37+
- [APEX_EXPORT](https://docs.oracle.com/en/database/oracle/apex/23.2/aeapi/APEX_EXPORT.html#GUID-6A4628A6-9F86-4394-9938-87A7FFFC7BC8 "APEX 23.2 API Reference")
38+
- [DBMS_CLOUD_REPO](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/dbms-cloud-repo-package.html#GUID-F8F0037B-6451-4742-9144-9FCE44459F64 "Autonomous Database Supplied Package Reference")
1839

19-
## Scripts
20-
- TBD
40+
41+
## [ThatJeffSmith](https://www.thatjeffsmith.com/archive/tag/liquibase/ "That Jeff Smith and Liquibase")
42+
- [BLOG: How to Export Your RESTful Services](https://www.thatjeffsmith.com/archive/2018/12/how-to-export-your-restful-services/)
2143

2244
# Tutorials / How To's
2345
- TBD

0 commit comments

Comments
 (0)