UNPKG

@tricoteuses/senat

Version:

Handle French Sénat's open data

128 lines (127 loc) 3.97 kB
/** * AUTO-GENERATED FILE - DO NOT EDIT! * * This file was automatically generated by schemats v.0.3.2 * $ schemats generate -c postgres://username:password@localhost:5432/debats -t debats -t intdivers -t intpjl -t lecassdeb -t secdis -t secdivers -t syndeb -t typsec -s public * */ export declare namespace debatsFields { type autinc = string | null; type cpterr = number; type datsea = Date; type debsyn = string | null; type deburl = string | null; type estcongres = string | null; type etavidcod = string | null; type libspec = string | null; type numero = number | null; } export interface debats { autinc: debatsFields.autinc; cpterr: debatsFields.cpterr; datsea: debatsFields.datsea; debsyn: debatsFields.debsyn; deburl: debatsFields.deburl; estcongres: debatsFields.estcongres; etavidcod: debatsFields.etavidcod; libspec: debatsFields.libspec; numero: debatsFields.numero; } export declare namespace intdiversFields { type autcod = string; type intana = string | null; type intdiverscle = number; type intdiversordid = number | null; type intfon = string | null; type inturl = string | null; type secdiverscle = number; } export interface intdivers { autcod: intdiversFields.autcod; intana: intdiversFields.intana; intdiverscle: intdiversFields.intdiverscle; intdiversordid: intdiversFields.intdiversordid; intfon: intdiversFields.intfon; inturl: intdiversFields.inturl; secdiverscle: intdiversFields.secdiverscle; } export declare namespace intpjlFields { type autcod = string; type intana = string | null; type intfon = string | null; type intordid = number | null; type intpjlcle = number; type inturl = string | null; type secdiscle = number; } export interface intpjl { autcod: intpjlFields.autcod; intana: intpjlFields.intana; intfon: intpjlFields.intfon; intordid: intpjlFields.intordid; intpjlcle: intpjlFields.intpjlcle; inturl: intpjlFields.inturl; secdiscle: intpjlFields.secdiscle; } export declare namespace lecassdebFields { type datsea = Date; type lecassidt = string; } export interface lecassdeb { datsea: lecassdebFields.datsea; lecassidt: lecassdebFields.lecassidt; } export declare namespace secdisFields { type datsea = Date; type lecassidt = string; type secdiscle = number; type secdisnum = string | null; type secdisobj = string | null; type secdisordid = number | null; type secdispere = number | null; type secdisurl = string | null; type typseccod = string; } export interface secdis { datsea: secdisFields.datsea; lecassidt: secdisFields.lecassidt; secdiscle: secdisFields.secdiscle; secdisnum: secdisFields.secdisnum; secdisobj: secdisFields.secdisobj; secdisordid: secdisFields.secdisordid; secdispere: secdisFields.secdispere; secdisurl: secdisFields.secdisurl; typseccod: secdisFields.typseccod; } export declare namespace secdiversFields { type datsea = Date; type secdiverscle = number; type secdiverslibelle = string | null; type secdiversobj = string | null; type typseccod = string; } export interface secdivers { datsea: secdiversFields.datsea; secdiverscle: secdiversFields.secdiverscle; secdiverslibelle: secdiversFields.secdiverslibelle; secdiversobj: secdiversFields.secdiversobj; typseccod: secdiversFields.typseccod; } export declare namespace syndebFields { type debsyn = string; type syndeblib = string; } export interface syndeb { debsyn: syndebFields.debsyn; syndeblib: syndebFields.syndeblib; } export declare namespace typsecFields { type typseccat = string | null; type typseccod = string; type typseclib = string; } export interface typsec { typseccat: typsecFields.typseccat; typseccod: typsecFields.typseccod; typseclib: typsecFields.typseclib; }