--- title: Export & import description: Package a project to share it, and unpack one you've received. sidebar: order: 6 --- ## Export ```rdbms export ``` Packages the project as a single zip. The zip contains the readable files (`project.yaml` and `data/`) but **not** the working database (the recipient rebuilds it on open) or your private `history.log`. Pass a path to choose where it goes: ```rdbms export path/to/exercise.zip ``` ## Import ```rdbms import path/to/exercise.zip ``` Unpacks a zip into a new project and switches to it; the database is rebuilt from the readable files. Add `as ` to choose the target name: ```rdbms import path/to/exercise.zip as my-copy ``` ## Sharing recipes Because a project is plain text plus CSV, sharing it is easy: - **Git** — each project includes a `.gitignore` that excludes the working database, so a project commits cleanly and diffs sensibly. - **Email / file transfer** — send the exported zip; the recipient imports it.