gdef(1)

gdef1

Construct a program creating database from a definition

Usage

gdef [option...] input-file
gdef [option...] -extract database

Overview

gdef composes a program that creates a Firebird database given a source database or a special definition file.

It is rarely used outside of the Firebird build process.

Options

-extract database

Extract definition from an existing database.

-replace

Use statements replacing any existing database instead of just creating a new one.

-dynamic

Generate dynamic DDL

-c

Generate C source.

-fortran

Generate FORTARN source.

-pascal

Generate Pascal source.

-cob

Generate COBOL source.

-ansi

Generate ANSI COBOL source.

-ada

Generate ADA source.

-cxx

Generate C++ source.

-user name

Firebird user name to use for connecting.

-password string

Password to use for connecting.

-fetch_password file

Fetch password from a file.

-z

Print gdef version number.

Releases

6 releases since Debian 3.1 (Sarge); the text changed 5 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7
  6. 8

-ada since Debian 7 (Wheezy); -ansi since Debian 7 (Wheezy); -c since Debian 7 (Wheezy); -cob since Debian 7 (Wheezy); -cxx since Debian 7 (Wheezy); -dynamic since Debian 7 (Wheezy); -extract since Debian 7 (Wheezy); -fetch_password since Debian 7 (Wheezy); -fortran since Debian 7 (Wheezy); -pascal since Debian 7 (Wheezy); -password since Debian 7 (Wheezy); -replace since Debian 7 (Wheezy); -user since Debian 7 (Wheezy); -z since Debian 7 (Wheezy).

From firebird2.5-server-common 2.5.3.26778.ds4-5+deb8u1 in Debian 8 (Jessie). Parsed by carta from the page's man source.