The idgen subfolder contains CSV configuration files that help modify and create identifier sources. It should be possible in most cases to configure them via a single CSV configuration file, however there can be as many CSV files as desired. This is a possible example of how the configuration subfolder may look like:
idgen/
└── idgen.csv
The CSV configuration allows to either modify exisiting identifier sources or to create new identifier sources, here are the possible headers:
Uuid | Void/Retire | Identifier type | Name | Description | Prefix | Suffix | First identifier base | Min length | Max length | Base character set |
---|
The current implementation mainly focuses on SequentialIdentifierGenerator
as identifier source type, hence the suggested use of Prefix
, Suffix
, First identifier base
, Min length
, Max length
and Base character set
headers.
This is the reference to the underlying identifier type, both an identifier type name or UUID can be provided.
Please look at the test configuration folder for sample import files for all domains, see here.