logo

abstract class

haven::BuildDb

sys::Obj
  build::BuildScript
    haven::BuildDb

BuildDb is a script for building a relational database schema from a list of types.

Slots

create

Void create()

Source

db

abstract HavenService db

The database to build the schema for.

Source

ddl

Void ddl()

Source

defaultTarget

override Target defaultTarget()

The default target is ddl which just generates the DDL required to build the database.

Source

model

protected DbModel model()

Source

types

abstract Type[] types

The list of types to include in the database.

Source