SEARCH:

Introduction To Andromeda

Andromeda exists to reduce the time requirements for database software development, and to improve the quality of those same applications.

To accomplish this, an Andromeda application begins with an "ADD" file, a text file that describes a database:

table countries:
   description: Countries
   module: reference
   
   column country:
      primary_key: "Y"
      uisearch: "Y"
   column name:
      uisearch: "Y"
   column notes:
   
   group $LOGIN:
      permsel: "Y"
   
   projection dropdown:
      column name:

The Andromeda "builder" program uses the definition to create first a database...

...and a matching User Interface for general use:

This simple ability is then embellished with many features that are explained in the Database Introduction, leading to creation of very powerful and complex databases.

Andromeda has features to modify the regualr admin interface, as explained in the Administration Interface Introduction. You can easily add your own public web designs to a project, or make use of Joomla templates as the public face, these ideas are explained in the Public Web Sites Introduction.

To wrap up, our Application Management Introduction reviews some of the features required to manage source code, publish numbered versions, and generate documentation.