Import and export
CSV is useful for exchanging flat tabular data. It cannot preserve every Eidos
concept, so keep the .eidos file when you need relations, views, option
catalogs, formulas, history, or exact attachment metadata.
Import a CSV as a new table
Section titled “Import a CSV as a new table”Choose Import CSV, then review the analysis before applying it:
- Select the CSV file.
- Confirm the proposed table name.
- Choose which source column becomes the Record Label Field.
- Review each field name and inferred type.
- Correct ambiguous Text, Number, Checkbox, Date, Date & time, or URL choices.
- Start the import and watch byte progress until it finishes.
CSV import creates a new table. It does not guess an existing field from a matching header, mutate another table, or silently split one logical import into partially committed row batches.
Understand import boundaries
Section titled “Understand import boundaries”- Header text is a suggestion, not a stable Field ID.
- Select and Multi-select option catalogs are not inferred implicitly.
- A Select create-time default is not applied to imported rows.
- Formula, Relation, Lookup, and File semantics require explicit Eidos setup after a flat CSV import.
- Invalid dates, numbers, names, or resource limits stop validation instead of coercing data silently.
- Canceling analysis or import reports whether cancellation completed; do not assume closing a popover rolled back an unknown operation.
After import, open field properties to add controlled option catalogs, create Relations, and choose better presentation settings.
Export the current View
Section titled “Export the current View”Use the View menu and choose Export current view as CSV. The export follows:
- the View’s filter and sort;
- temporary search text when it is active;
- visible field order;
- all matching rows, read through bounded pages.
Relation values become current human-readable labels. File values become attachment names. Multi-select values become a comma-separated display value. This makes the CSV useful to people but not sufficient for reconstructing stable Relation IDs or complete File entries.
Export the entire table
Section titled “Export the entire table”Use the table menu and choose Export entire table as CSV when a View’s filter or hidden fields should not restrict the result. Review the downloaded file before treating it as a backup.
CSV is not a backup format
Section titled “CSV is not a backup format”CSV does not retain:
- stable Table, Field, View, or Row identities;
- View definitions and layouts;
- Select colors and defaults;
- Formula, Relation, and Lookup definitions;
- exact logical list boundaries in every ambiguous text value;
- attachment URI, media type, size, and history as a complete unit.
For recovery, copy the .eidos file or the whole Eidos Lite Space and test the
restore. See Data location and safety.
Validate after automated data movement
Section titled “Validate after automated data movement”When a script or external workflow has produced a File, run full validation:
eidos imported.eidos validate --level fullFor repeatable pipelines and JSON output, continue with the CLI automation workflow.