StandardSearches - Helmut-Ortmann/EnterpriseArchitect_hoTools GitHub Wiki

Standard Searches

There are a lot of Searches in EA. The Standard EA Searches and your EA-Searches, SQL Searches. With Find Searches you can easily access and manage them.

Inventory

hoTools inventories:

  • All *.sql searches defined in path
  • All MDG searches
  • EA standard searches defined in (default delivery, usually nothing to do)
    • EaStandardSearches.json (c:\Users\<user>\AppData\Local\Apps\ho\hoTools\)
  • Individuel searches defined in
    • UserSearches.json (c:\Users\<user>\AppData\Roaming\ho\hoTools\)

EA Standard Searches

In EaStandardSearches.json (c:\Users\<user>\AppData\Local\Apps\ho\hoTools\) you find all the SPARX EA standard searches. If something is missing or you like to edit the file.

User Searches

In UserSearches.json (c:\Users\<user>\AppData\Roaming\ho\hoTools\) you define your most valuable Searches.

An entry looks:

/* Category: my */
    {
        "Name": "xx1",
        "Description": "My Search Specification for xx1",
        "Category": "my",
        "Favorite": "true",
        "EARelease": "9,10,11,12,12.1,13,13.5,14"
    },

Inventory of Searches

hoTools makes during startup an inventory of available Searches and Scripts.

It searches for:

  • EA User Searches
  • MDGs
  • In SQL Path for *.sql files with SQL Scripts

LinqPad Path

With the hoTools GUI, you can also execute LINQPad queries.

SQL Path

You find the SQL Path in Settings SQL and Scripts. It specifies in a semicolon separated list the directories hoTools searches for SQL Scripts (*.sql files).

Update Inventory

If you have added new Searches or Scripts make:

  • File, Update Searches and Scripts

References