]> andersk Git - moira.git/blobdiff - db/schema.sql
cups-lpd DCM.
[moira.git] / db / schema.sql
index d40cff928c5deb3875a048f502f414fa4d04cbc5..5760d4ae6441454cb4f52aac55beb87ab8faf9c5 100644 (file)
@@ -4,9 +4,10 @@ create table users
        users_id        INTEGER         DEFAULT 0       NOT NULL,
        unix_uid        SMALLINT        DEFAULT 0       NOT NULL,
        shell           VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
        users_id        INTEGER         DEFAULT 0       NOT NULL,
        unix_uid        SMALLINT        DEFAULT 0       NOT NULL,
        shell           VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
-       last            VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
-       first           VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
-       middle          VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       winconsoleshell VARCHAR(32)     DEFAULT 'cmd'   NOT NULL,
+       last            VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
+       first           VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
+       middle          VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
        status          SMALLINT        DEFAULT 0       NOT NULL,
        clearid         VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        type            VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        status          SMALLINT        DEFAULT 0       NOT NULL,
        clearid         VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        type            VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
@@ -14,12 +15,12 @@ create table users
        modtime         DATE            DEFAULT SYSDATE NOT NULL,
        modby           INTEGER         DEFAULT 0       NOT NULL,
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        modtime         DATE            DEFAULT SYSDATE NOT NULL,
        modby           INTEGER         DEFAULT 0       NOT NULL,
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
-       fullname        VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
+       fullname        VARCHAR(92)     DEFAULT CHR(0)  NOT NULL,
        nickname        VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        home_addr       VARCHAR(82)     DEFAULT CHR(0)  NOT NULL,
        nickname        VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        home_addr       VARCHAR(82)     DEFAULT CHR(0)  NOT NULL,
-       home_phone      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       home_phone      VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
        office_addr     VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        office_addr     VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
-       office_phone    VARCHAR(12)     DEFAULT CHR(0)  NOT NULL,
+       office_phone    VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
        department      VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        affiliation     VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        fmodtime        DATE            DEFAULT SYSDATE NOT NULL,
        department      VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        affiliation     VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        fmodtime        DATE            DEFAULT SYSDATE NOT NULL,
@@ -27,7 +28,9 @@ create table users
        fmodwith        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        potype          VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        pop_id          INTEGER         DEFAULT 0       NOT NULL,
        fmodwith        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        potype          VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        pop_id          INTEGER         DEFAULT 0       NOT NULL,
+       imap_id         INTEGER         DEFAULT 0       NOT NULL,
        box_id          INTEGER         DEFAULT 0       NOT NULL,
        box_id          INTEGER         DEFAULT 0       NOT NULL,
+       exchange_id     INTEGER         DEFAULT 0       NOT NULL,
        pmodtime        DATE            DEFAULT SYSDATE NOT NULL,
        pmodby          INTEGER         DEFAULT 0       NOT NULL,
        pmodwith        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        pmodtime        DATE            DEFAULT SYSDATE NOT NULL,
        pmodby          INTEGER         DEFAULT 0       NOT NULL,
        pmodwith        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
@@ -35,14 +38,23 @@ create table users
        xdept           VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        xtitle          VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        xaddress        VARCHAR(82)     DEFAULT CHR(0)  NOT NULL,
        xdept           VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        xtitle          VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
        xaddress        VARCHAR(82)     DEFAULT CHR(0)  NOT NULL,
-       xphone1         VARCHAR(12)     DEFAULT CHR(0)  NOT NULL,
-       xphone2         VARCHAR(12)     DEFAULT CHR(0)  NOT NULL,
+       xphone1         VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
+       xphone2         VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
        xmodtime        DATE            DEFAULT SYSDATE NOT NULL,
        sigdate         INTEGER         DEFAULT 0       NOT NULL,
        sigwho          INTEGER         DEFAULT 0       NOT NULL,
        signature       VARCHAR(68)     DEFAULT CHR(0)  NOT NULL,
        secure          INTEGER         DEFAULT 0       NOT NULL,       
        xmodtime        DATE            DEFAULT SYSDATE NOT NULL,
        sigdate         INTEGER         DEFAULT 0       NOT NULL,
        sigwho          INTEGER         DEFAULT 0       NOT NULL,
        signature       VARCHAR(68)     DEFAULT CHR(0)  NOT NULL,
        secure          INTEGER         DEFAULT 0       NOT NULL,       
-       flag            INTEGER         DEFAULT 0       NOT NULL
+       pin             VARCHAR(10)     DEFAULT CHR(0)  NOT NULL,
+       reservations    VARCHAR(10)     DEFAULT CHR(0)  NOT NULL,
+       flag            INTEGER         DEFAULT 0       NOT NULL,
+       created         DATE            DEFAULT SYSDATE NOT NULL,
+       creator         INTEGER         DEFAULT 0       NOT NULL,
+       winhomedir      VARCHAR(260)    DEFAULT '[DFS]' NOT NULL,
+       winprofiledir   VARCHAR(260)    DEFAULT '[DFS]' NOT NULL,
+       sponsor_type    VARCHAR(8)      DEFAULT 'NONE'  NOT NULL,
+       sponsor_id      INTEGER         DEFAULT 0       NOT NULL,
+       expiration      VARCHAR(24)     DEFAULT CHR(0)  NOT NULL
 );
 
 create table krbmap
 );
 
 create table krbmap
@@ -59,7 +71,9 @@ create table machine
        model           VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
        os              VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        location        VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        model           VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
        os              VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        location        VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
-       contact         VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
+       contact         VARCHAR(255)    DEFAULT CHR(0)  NOT NULL,
+       billing_contact VARCHAR(255)    DEFAULT CHR(0)  NOT NULL,
+       account_number  VARCHAR(10)     DEFAULT CHR(0)  NOT NULL,       
        use             INTEGER         DEFAULT 0       NOT NULL,
        status          INTEGER         DEFAULT 0       NOT NULL,
        statuschange    DATE            DEFAULT SYSDATE NOT NULL,
        use             INTEGER         DEFAULT 0       NOT NULL,
        status          INTEGER         DEFAULT 0       NOT NULL,
        statuschange    DATE            DEFAULT SYSDATE NOT NULL,
@@ -89,6 +103,9 @@ create table subnet
        name            VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        snet_id         INTEGER         DEFAULT 0       NOT NULL,
        description     VARCHAR(48)     DEFAULT CHR(0)  NOT NULL,
        name            VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        snet_id         INTEGER         DEFAULT 0       NOT NULL,
        description     VARCHAR(48)     DEFAULT CHR(0)  NOT NULL,
+       status          INTEGER         DEFAULT 0       NOT NULL,
+       contact         VARCHAR(255)    DEFAULT CHR(0)  NOT NULL,
+       account_number  VARCHAR(10)     DEFAULT CHR(0)  NOT NULL,
        saddr           INTEGER         DEFAULT 0       NOT NULL,
        mask            INTEGER         DEFAULT 0       NOT NULL,
        low             INTEGER         DEFAULT 0       NOT NULL,
        saddr           INTEGER         DEFAULT 0       NOT NULL,
        mask            INTEGER         DEFAULT 0       NOT NULL,
        low             INTEGER         DEFAULT 0       NOT NULL,
@@ -122,12 +139,12 @@ create table svc
 (
        clu_id          INTEGER         DEFAULT 0       NOT NULL,
        serv_label      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
 (
        clu_id          INTEGER         DEFAULT 0       NOT NULL,
        serv_label      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
-       serv_cluster    VARCHAR(32)     DEFAULT CHR(0)  NOT NULL
+       serv_cluster    VARCHAR(128)    DEFAULT CHR(0)  NOT NULL
 );
 
 create table list
 (
 );
 
 create table list
 (
-       name            VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
+       name            VARCHAR(56)     DEFAULT CHR(0)  NOT NULL,
        list_id         INTEGER         DEFAULT 0       NOT NULL,
        active          INTEGER         DEFAULT 0       NOT NULL,
        publicflg       INTEGER         DEFAULT 0       NOT NULL,
        list_id         INTEGER         DEFAULT 0       NOT NULL,
        active          INTEGER         DEFAULT 0       NOT NULL,
        publicflg       INTEGER         DEFAULT 0       NOT NULL,
@@ -135,9 +152,14 @@ create table list
        maillist        INTEGER         DEFAULT 0       NOT NULL,
        grouplist       INTEGER         DEFAULT 0       NOT NULL,
        gid             SMALLINT        DEFAULT 0       NOT NULL,
        maillist        INTEGER         DEFAULT 0       NOT NULL,
        grouplist       INTEGER         DEFAULT 0       NOT NULL,
        gid             SMALLINT        DEFAULT 0       NOT NULL,
+       nfsgroup        INTEGER         DEFAULT 0       NOT NULL,       
+       mailman         INTEGER         DEFAULT 0       NOT NULL,
+       mailman_id      INTEGER         DEFAULT 0       NOT NULL,
        description     VARCHAR(255)    DEFAULT CHR(0)  NOT NULL,
        acl_type        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        acl_id          INTEGER         DEFAULT 0       NOT NULL,
        description     VARCHAR(255)    DEFAULT CHR(0)  NOT NULL,
        acl_type        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        acl_id          INTEGER         DEFAULT 0       NOT NULL,
+       memacl_type     VARCHAR(8)      DEFAULT 'NONE'  NOT NULL,
+       memacl_id       INTEGER         DEFAULT 0       NOT NULL,
        modtime         DATE            DEFAULT SYSDATE NOT NULL,
        modby           INTEGER         DEFAULT 0       NOT NULL,
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
        modtime         DATE            DEFAULT SYSDATE NOT NULL,
        modby           INTEGER         DEFAULT 0       NOT NULL,
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
@@ -148,6 +170,7 @@ create table imembers
        list_id         INTEGER         DEFAULT 0       NOT NULL,
        member_type     VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        member_id       INTEGER         DEFAULT 0       NOT NULL,
        list_id         INTEGER         DEFAULT 0       NOT NULL,
        member_type     VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        member_id       INTEGER         DEFAULT 0       NOT NULL,
+       tag             INTEGER         DEFAULT 0       NOT NULL,
        ref_count       SMALLINT        DEFAULT 0       NOT NULL,
        direct          SMALLINT        DEFAULT 0       NOT NULL
 );
        ref_count       SMALLINT        DEFAULT 0       NOT NULL,
        direct          SMALLINT        DEFAULT 0       NOT NULL
 );
@@ -224,8 +247,8 @@ create table nfsphys
 (
        nfsphys_id      INTEGER         DEFAULT 0       NOT NULL,
        mach_id         INTEGER         DEFAULT 0       NOT NULL,
 (
        nfsphys_id      INTEGER         DEFAULT 0       NOT NULL,
        mach_id         INTEGER         DEFAULT 0       NOT NULL,
-       device          VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
-       dir             VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       device          VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
+       dir             VARCHAR(64)     DEFAULT CHR(0)  NOT NULL,
        status          SMALLINT        DEFAULT 0       NOT NULL,
        allocated       INTEGER         DEFAULT 0       NOT NULL,
        partsize        INTEGER         DEFAULT 0       NOT NULL,
        status          SMALLINT        DEFAULT 0       NOT NULL,
        allocated       INTEGER         DEFAULT 0       NOT NULL,
        partsize        INTEGER         DEFAULT 0       NOT NULL,
@@ -257,6 +280,8 @@ create table zephyr
        iws_id          INTEGER         DEFAULT 0       NOT NULL,
        iui_type        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        iui_id          INTEGER         DEFAULT 0       NOT NULL,
        iws_id          INTEGER         DEFAULT 0       NOT NULL,
        iui_type        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
        iui_id          INTEGER         DEFAULT 0       NOT NULL,
+       owner_type      VARCHAR(8)      DEFAULT 'NONE'  NOT NULL,
+       owner_id        INTEGER         DEFAULT 0       NOT NULL,
        modtime         DATE            DEFAULT SYSDATE NOT NULL,
        modby           INTEGER         DEFAULT 0       NOT NULL,
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
        modtime         DATE            DEFAULT SYSDATE NOT NULL,
        modby           INTEGER         DEFAULT 0       NOT NULL,
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
@@ -272,6 +297,17 @@ create table hostaccess
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
 );
 
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
 );
 
+create table acl
+(
+       mach_id         INTEGER         DEFAULT 0       NOT NULL,
+       target          VARCHAR(128)    DEFAULT CHR(0)  NOT NULL,
+       kind            VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       list_id         INTEGER         DEFAULT 0       NOT NULL,
+       modtime         DATE            DEFAULT SYSDATE NOT NULL,
+       modby           INTEGER         DEFAULT 0       NOT NULL,
+       modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
+);
+
 create table strings 
 (
        string_id       INTEGER         DEFAULT 0       NOT NULL,
 create table strings 
 (
        string_id       INTEGER         DEFAULT 0       NOT NULL,
@@ -293,7 +329,7 @@ create table printers
 (
        name            VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        type            VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
 (
        name            VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        type            VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
-       hwtype          VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       hwtype          VARCHAR(64)     DEFAULT CHR(0)  NOT NULL,
        duplexname      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        mach_id         INTEGER         DEFAULT 0       NOT NULL,
        loghost         INTEGER         DEFAULT 0       NOT NULL,
        duplexname      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        mach_id         INTEGER         DEFAULT 0       NOT NULL,
        loghost         INTEGER         DEFAULT 0       NOT NULL,
@@ -302,6 +338,7 @@ create table printers
        rq              INTEGER         DEFAULT 0       NOT NULL,
        ka              SMALLINT        DEFAULT 0       NOT NULL,
        pc              SMALLINT        DEFAULT 0       NOT NULL,
        rq              INTEGER         DEFAULT 0       NOT NULL,
        ka              SMALLINT        DEFAULT 0       NOT NULL,
        pc              SMALLINT        DEFAULT 0       NOT NULL,
+       mc              SMALLINT        DEFAULT 0       NOT NULL,
        ac              INTEGER         DEFAULT 0       NOT NULL,
        lpc_acl         INTEGER         DEFAULT 0       NOT NULL,
        banner          INTEGER         DEFAULT 0       NOT NULL,
        ac              INTEGER         DEFAULT 0       NOT NULL,
        lpc_acl         INTEGER         DEFAULT 0       NOT NULL,
        banner          INTEGER         DEFAULT 0       NOT NULL,
@@ -312,6 +349,19 @@ create table printers
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
 );
 
        modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
 );
 
+create table printservers
+(
+       mach_id         INTEGER         DEFAULT 0       NOT NULL,
+       kind            VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       printer_types   INTEGER         DEFAULT 0       NOT NULL,
+       owner_type      VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       owner_id        INTEGER         DEFAULT 0       NOT NULL,
+       lpc_acl         INTEGER         DEFAULT 0       NOT NULL,
+       modtime         DATE            DEFAULT SYSDATE NOT NULL,
+       modby           INTEGER         DEFAULT 0       NOT NULL,
+       modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
+);
+
 create table capacls 
 (
        capability      VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
 create table capacls 
 (
        capability      VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
@@ -346,3 +396,88 @@ create table incremental
        table_name      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        service         VARCHAR(16)     DEFAULT CHR(0)  NOT NULL
 );
        table_name      VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
        service         VARCHAR(16)     DEFAULT CHR(0)  NOT NULL
 );
+
+create table containers
+(
+       name            VARCHAR(64)     DEFAULT CHR(0)  NOT NULL,
+       cnt_id          INTEGER         DEFAULT 0       NOT NULL,
+       list_id         INTEGER         DEFAULT 0       NOT NULL,
+       publicflg       INTEGER         DEFAULT 0       NOT NULL,
+       description     VARCHAR(255)    DEFAULT CHR(0)  NOT NULL,
+       location        VARCHAR(64)     DEFAULT CHR(0)  NOT NULL,
+       contact         VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
+       acl_type        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       acl_id          INTEGER         DEFAULT 0       NOT NULL,
+       memacl_type     VARCHAR(8)      DEFAULT 'NONE'  NOT NULL,
+       memacl_id       INTEGER         DEFAULT 0       NOT NULL,
+       modtime         DATE            DEFAULT SYSDATE NOT NULL,
+       modby           INTEGER         DEFAULT 0       NOT NULL,
+       modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL
+);
+
+create table mcntmap
+(
+       mach_id         INTEGER         DEFAULT 0       NOT NULL,
+       cnt_id          INTEGER         DEFAULT 0       NOT NULL
+);
+
+create table accountnumbers
+(
+       account_number  VARCHAR(10)     DEFAULT CHR(0)  NOT NULL
+);
+
+create table userhistory
+(
+       login           VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       users_id        INTEGER         DEFAULT 0       NOT NULL,
+       unix_uid        SMALLINT        DEFAULT 0       NOT NULL,
+       shell           VARCHAR(32)     DEFAULT CHR(0)  NOT NULL,
+       winconsoleshell VARCHAR(32)     DEFAULT 'cmd'   NOT NULL,
+       last            VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
+       first           VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
+       middle          VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
+       status          SMALLINT        DEFAULT 0       NOT NULL,
+       clearid         VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       type            VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       comments        INTEGER         DEFAULT 0       NOT NULL,
+       modtime         DATE            DEFAULT SYSDATE NOT NULL,
+       modby           INTEGER         DEFAULT 0       NOT NULL,
+       modwith         VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       fullname        VARCHAR(92)     DEFAULT CHR(0)  NOT NULL,
+       nickname        VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       home_addr       VARCHAR(82)     DEFAULT CHR(0)  NOT NULL,
+       home_phone      VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
+       office_addr     VARCHAR(16)     DEFAULT CHR(0)  NOT NULL,
+       office_phone    VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
+       department      VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
+       affiliation     VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
+       fmodtime        DATE            DEFAULT SYSDATE NOT NULL,
+       fmodby          INTEGER         DEFAULT 0       NOT NULL,
+       fmodwith        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       potype          VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       pop_id          INTEGER         DEFAULT 0       NOT NULL,
+       imap_id         INTEGER         DEFAULT 0       NOT NULL,
+       box_id          INTEGER         DEFAULT 0       NOT NULL,
+       pmodtime        DATE            DEFAULT SYSDATE NOT NULL,
+       pmodby          INTEGER         DEFAULT 0       NOT NULL,
+       pmodwith        VARCHAR(8)      DEFAULT CHR(0)  NOT NULL,
+       xname           VARCHAR(30)     DEFAULT CHR(0)  NOT NULL,
+       xdept           VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
+       xtitle          VARCHAR(50)     DEFAULT CHR(0)  NOT NULL,
+       xaddress        VARCHAR(82)     DEFAULT CHR(0)  NOT NULL,
+       xphone1         VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
+       xphone2         VARCHAR(24)     DEFAULT CHR(0)  NOT NULL,
+       xmodtime        DATE            DEFAULT SYSDATE NOT NULL,
+       sigdate         INTEGER         DEFAULT 0       NOT NULL,
+       sigwho          INTEGER         DEFAULT 0       NOT NULL,
+       signature       VARCHAR(68)     DEFAULT CHR(0)  NOT NULL,
+       secure          INTEGER         DEFAULT 0       NOT NULL,       
+       pin             VARCHAR(10)     DEFAULT CHR(0)  NOT NULL,
+       reservations    VARCHAR(10)     DEFAULT CHR(0)  NOT NULL,
+       flag            INTEGER         DEFAULT 0       NOT NULL,
+       created         DATE            DEFAULT SYSDATE NOT NULL,
+       creator         INTEGER         DEFAULT 0       NOT NULL,
+       winhomedir      VARCHAR(260)    DEFAULT '[DFS]' NOT NULL,
+       winprofiledir   VARCHAR(260)    DEFAULT '[DFS]' NOT NULL,
+       purged          DATE            DEFAULT SYSDATE NOT NULL
+);
This page took 0.06276 seconds and 4 git commands to generate.