A meta-model for SQL databases using FAMIXNG with its generator.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
repository
.gitignore
.project
LICENSE
README.md

README.md

FAMIXNGSQL

A meta-model for SQL databases using FAMIXNG with its generator.

Install

Download the latest FamixNG image from the CI, open a playground and execute the following script:

Metacello new
  repository: 'github://juliendelplanque/FAMIXNGSQL/repository';
  baseline: 'FAMIXNGSQL';
  load

Developing the meta-model generator

This section presents some tips and tricks that help in the development of the meta-model.

Modifying the meta-model generator

If you modified the generator and want to re-generate the meta-model, you have to:

  1. Ensure that no more instances of the meta-model exist in the system.
  2. Run FmxNewSQLMetamodelGenerator class>>#regenerateMetaModel