In contrast to a general purpose language Eve is designed to do a specific work. This is to transfer data from one database into external files, and load data from external files back into another database. Eve should be able to synchronize two databases by using a bi-directional connection.
EVE = Extract Validate Export
Extract | Enable data extraction from multiple databases |
---|---|
Validate | Enable batch data control and verification |
Export | Create external files in different data formats |
Next we describe Eve requirements in details using examples. We organize the pages in logical order from basic to advanced. Each page has top bookmarks for most important titles. You can use them to jump to a specific topic. Though not all titles have bookmarks.
We store code snippets, and tools for EVE on GitHub. You can clone the entire repository on your computer. Then you can use Notepad++ to open Eve examples and review the code. There is a syntax file for Eve. You can download this file.
Instructions: We chose dark theme for editor. So after you download, and install the "UDL" (User Define Language) you have to change settings in the Notepad++ style dialog like these in the picture below:
Notepad++ Style Configuration
Note: At this time, the Notpad++ syntax color is out of date and we do not update this yet. For now we use CSS and HTML to make examples of code direct in this website. We need to update this.
Read next: Eve Features