My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

Overview

Allows you to create and maintain a database using a c# object model.

Using attributes for tables and indexes on a class and attributes for a column on a field. Classes can inherit from each other so that common fields can be put into a base class and maintained in one place.

The system reads the existing database structure and only creates SQL to update the db. Existing structure will be left unchanged unless specifically targeted.

Supports SQL Server currently, but project is structured to add support for further databases

Start with the Assumptions page in the WIKI

Currently Supported Structures

  • Tables
  • Columns
  • Column Defaults
  • Indexes
  • Relationships
  • Referential Integrity via Triggers
Powered by Google Project Hosting