RdbDataPackage
A database schema export file generated by an RdbSchema
Overview
RdbDataPackage:
A database schema export file generated by an RdbSchema
An RdbDataPackage is a simple Package interface to managing the upload and download of the export files generated by the Export command of an RdbSchema object. The export file is unmodified, without additional compression or encoding applied during the upload process.
The RdbDataPackage type is a trivial subtype of Package but does override the finish command (see below).
Building
Builds of the RdbDataPackage are coordinated via the RdbDataBuilder object.
Deploying
Deployment of the RdbDataPackage are coordinated via the Rdb object.
Design
- Super Type
- Package
Role | Concrete. (Objects can be created.) |
Instance Names | Unique |
Notification | false |
Template Directory | |
Data View | Children, proximity: 1 |
Logger Name | RdbDataPackage |
Constraints
Allowed Child Dependencies
Allowed Parent Dependencies
Allowed Property Values
Property | Allowed Values | Default | Enforced |
---|---|---|---|
package-arch |
|
|
|
package-filetype |
|
|
true |
package-repo-url |
|
|
false |
package-install-root |
|
|
true |
package-vendor |
|
|
false |
Attributes
Exported Attributes
Name | Property | Description |
---|---|---|
rdbDataPackageFilename | package-filename | Schema export filename |
rdbDataPackageInstallroot | package-install-root | Directory where schema export file resides |
Commands
finish
Perform post package extraction finish step.
Ordinarily, the finish command is responsibe to clean up after the installation process. This normally includes removing the downloaded archive file. RdbDataPackage does not remove the archive file leaving that task to the RdbSchema object after the export process completes.
- Usage
- finish [-filename <>] [-filtersfile <>] [-installroot <>]
Options
Option | Description |
---|---|
filename | path to package file |
filtersfile | property file |
installroot | installation root dir |