Importing
General Documentation Structure
Each file to be imported is broken down into 3 main sections: Files, Fields, and Required Rows.
Files
Each type will always contain a "main" file, and may optionally contain 1 or more "linked" files. The linked files are generally used for one-to-many relationships, so that multiple rows can be linked back to the main row.
Fields
This section will outline each field that should be included in the files.
The
idfields do not need to be in any specific format. As long as it is a unique string it can be used. During the import process, theidwill be converted to use our own internalidformat.Fields with an
[]indicate that it is a "serialized" field. These will usually be a one-to-many relationship, but for whatever reason it was not broken off into it's own "linked" file but instead should just be JSON serialized in the "main" file.
Required Rows
Some files are required to have some rows with very specific information in them, even if they are not technically part of your own exported data. These will usually be default items that iDanceCloud uses internally.
Example File
TODO