Skip to main content

Database Objects

The summary below describes all database objects created after installing the APEX Office Edit sample application or after installing AOE as a standalone plug-in in an existing Oracle APEX application using a DDL script.

  • column The plug-in describes whether an object is required for the AOE to run outside the sample application
  • column Supporting object describes whether an object is required for the sample application installation

Tables

Object NameSupporting objectThe plug-inDescription
AOE_DEFAULT_FILESYesYesThe table is used as the default source type for the most basic implementation of AOE
AOE_DEFAULT_VERSIONSYesYesThe table is used to store document versions when built-in versioning is enabled
AOE_REST_LOGSYesYesThe table is used by the AOE RESTful service module to log information about requests performed by the AOE host server to load and update document content
AOE_CONFIGYesNoThe table is used by the sample application to provide the plug-in components settings directly in the sample application. Also, the table stores information about the AOP license key required for some integration examples.
AOE_CUSTOM_TBLYesNoThe table is used by the sample application in an example implementation using a custom table.
AOE_FILES_CUSTOMYesNoThe table is used by the sample application in an example implementation using a custom table.
AOE_FILES_UPLOADYesNoThe table is used by the sample application to allow the uploading of end-user documents
AOE_API_STAGINGYesNoThe table is used by the sample application in an example implementation using a custom table.
AOE_BUCKET_CONFIGYesNoThe table is used by the sample application in an example implementation using a custom table.
AOE_BUCKET_FILESYesNoThe table is used by the sample application in an example implementation using a custom table.
AOE_EXT_FILESYesNoThe table is used by the sample application in an example implementation using a custom table.

Sequences

Object NameSupporting objectThe plug-inDescription
AOE_DEFAULT_FILESYesYesRequired by AOE_DEFAULT_FILES
AOE_DEFAULT_VERSIONSYesYesRequired by AOE_DEFAULT_VERSIONS
AOE_REST_LOGS_SEQYesYesRequired by AOE_REST_LOGS
AOE_FILES_UPLOADED_SEQYesNoRequired by AOE_FILES_UPLOAD
AOE_API_STAGINGYesNoRequired by AOE_API_STAGING

Triggers

Object NameSupporting objectThe plug-inDescription
BI_AOE_DEFAULT_FILESYesYesRequired by AOE_DEFAULT_FILES
BI_AOE_DEFAULT_VERSIONSYesYesRequired by AOE_DEFAULT_VERSIONS
BI_AOE_REST_LOGSYesYesRequired by AOE_REST_LOGS
AOE_CONFIG_BIUYesNoRequired by AOE_CONFIG
AOE_CUSTOM_TBL_BIUYesNoRequired by AOE_CUSTOM_TBL
BI_AOE_FILES_CUSTOMYesNoRequired by AOE_FILES_CUSTOM
BI_AOE_FILES_UPLOADEDYesNoRequired by AOE_FILES_UPLOAD
AOE_API_STAGING_BIUYesNoRequired by AOE_API_STAGING
AOE_BUCKET_CONFIG_BIUYesNoRequired by AOE_BUCKET_CONFIG
AOE_BUCKET_FILES_BIUYesNoRequired by AOE_BUCKET_FILES

Packages

Object NameSupporting objectThe plug-inDescription
PIP_CRYPTOYesYesThe package is used to secure the access token
UC_UTF7YesYesThe package is used to decode document filenames from UTF7 to UTF8
AOE_RESTYesYesThe package is used by the RESTful Service handlers to handle requests performed by the AOE host server
UC_PLUGIN_UTILYesYesThe package is used to evaluate an APEX region's read-only attribute
AOE_PLUGINYesYesThis package implements a region-type plug-in for Oracle APEX
AOE_SAMPLE_APP_UTILYesNoThe package is used by the sample application to handle page processes and implement custom callbacks
AOP_API22_PKGYesNoThe APEX Office Print package is used by the sample application to showcase the integration of AOP and AOE
AOE_APEX_CONTEXT_MENUYesNoThe package is used by the sample application to implement a context menu using the United Codes APEX Context Menu
AOE_CALLBACK_PKGYesNoThe package is used by the sample application to showcase the usage of the PL/SQL callbacks
AOE_EXT_AWS_PKGYesNoThe package is used by the package AOE_CUSTOM_PKG to showcase a custom PL/SQL implementation for Amazon S3 Cloud
AOE_EXT_FILES_PKGYesNoThe package is used by AOE_CUSTOM_PKG to showcase a custom PL/SQL implementation based on filesystem.
AOE_EXT_OCI_PKGYesNoThe package is used by AOE_CUSTOM_PKG to showcase s custom PL/SQL implementation for Oracle Cloud OCI
AOE_CUSTOM_PKGYesNoThe package is used by the sample application to showcase a custom PL/SQL implementation of AOE.
AOE_PERMISSION_PKGYesNoThe package is used by the sample application to show a custom PL/SQL implementation of permissions returned from a custom function.

Indexes

Object NameSupporting objectThe plug-inDescription
AOE_DEFAULT_FILES_TEXT_IDXYesNoOracle Text index used by the sample application to showcase searching documents for given search phrase
AOE_DEFAULT_VERSIONS_TEXT_IDXYesNoOracle Text index used by the sample application to showcase searching documents for given search phrase
AOE_FILES_CUSTOM_TEXT_IDXYesNoOracle Text index used by the sample application to showcase searching documents for given search phrase

Other scripts

Object NameTypeSupporting objectThe plug-inDescription
RESTful ServiceScriptYesYesThe script creates the APEX Office Edit RESTful Service Module, which handles all AOE operations on documents
AOE_PURGE_LOGSJOBYesNoThe JOB is used by the sample application to purge old AOE REST logs