Restructuring to remove dependecy
In prior versions of the library, the entities like StagingSchema
and StagingTable
were annotated with database annotations (Morphia) to help in another project that needed to persist these entities. The purpose of this release is to remove that dependency since most users of this library do not need them. To allow a more pluggable model of class replacement in other projects the existing classes needed to be moved and renamed.
Updating to this version will involve renaming the following classes (and using their new package).
StagingColumnDefinition
->ColumnDefinition
StagingEndpoint
->Endpoint
StagingKeyMapping
->KeyMapping
StagingKeyValue
->KeyValue
StagingMapping
->Mapping
StagingOutput
->Output
StagingRange
->Range
StagingSchema
->Schema
StagingSchemaInput
->Input
StagingSchemaOutput
->Output
StagingTable
->Table
StagingTablePath
->TablePath
StagingTableRow
->TableRow