Releases: mariodavid/cuba-component-data-import
Releases · mariodavid/cuba-component-data-import
version 0.8.0
version 0.7.0
Dependencies
- CUBA 6.10.x
version 0.6.0
version 0.5.3
Changed
- Fixed missing attributes PostgreSQL init db scripts
version 0.5.2
Changed
- Fixed syntax error in PostgreSQL init db scripts (#117)
version 0.5.1
Added
- Support the ability to configure advanced import view configurations (#112)
version 0.5.0
Added
- empty rows will be excluded from import (#106)
- check if the uploaded file in the in import wizard matches structure of the pre-defined import configuration (#78)
Changed
- correct SQL update scripts for MySQL & PostgreSQL (#103)
Deleted
ImportAttributeMapper.dynamicAttribute
was removed. Was replaced withAttributeMapperMode
in 0.4.0
Dependencies
- CUBA 6.9.x
version 0.4.0
Added
- start import wizard from every screen (
@WithImport
Annotation) (#33) - start import wizard from from import Configuration screen (#32)
- option to go steps back in import wizard (#71)
- BREAKING: make entity attribute selectable in import wizard (#24)
This change requires to manually go through the existing import configurations and adjust the "Entity attribute"
through the help of the new UI.
ImportAttributeMapper.entityAttribute
now only stores direct attribute names (not a full path liketeam.code
but rather onlyteam
)
ImportAttributeMapper.associationLookupAttribute
is new and stores the Lookup attribute in case of an association (code
from the example above)
ImportAttributeMapper.dynamicAttribute
is no longer used
ImportAttributeMapper.attributeType
is new and stores the type of attribute: direct, reference or dynamic
The adjustments can also be done manually through the entity inspector by changing the above mentioned attributes accordingly.
Changed
- ignore case for enum import (#77)
ImportAttributeMapper.entityAttribute
is no longer mandatory. In case it is not configured correctly, the column will not be imported and a corresponding log message
will be created. This leads to less user facing errors in the import wizard.
Deleted
- ORACLE DBMS support (has not worked anyways)
- DbHelper
version 0.3.0
Added
- Import file types: JSON support
- Import file types: XML support
- default Binding: BigDecimal supported
version 0.2.0
- Unique Configurations
- Pre-Commit Script
- Import Transaction Strategies: Single transaction, Transaction per Entity
- Oracle DBMS support
- PostgreSQL DBMS support
- MySQL DBMS support