Syntax Element: construction
Description
Begins declaring a construction block - the series of steps required to advance a database one version or initialize it.
Example
This keyword is highlighted
like this.
You can click on keywords and concepts in blue.
database IndustrialDB { version 2.1 : 2.0 { construction { // steps to build a database up to the containing version } } }
Notes
- There can only be one construction block in any version.
- The construction block for a version must follow its design block, if any.
Related Use Cases
- Specifying design separately from construction
- Simple versioning and build management
- Tamper-proofing database classes
- Building a database
- Organizing database versions
- Getting compiler feedback on your database design
- Eliminating duplication between client and database code
- Leveraging a version's proxy in a client
- Transition testing
Related Concepts
Other Actions
documentation | all examples for this syntax element | all examples | use cases | concepts | keywords
database