UNPKG

@tricoteuses/senat

Version:

Handle French Sénat's open data

146 lines (128 loc) 3.98 kB
/* tslint:disable */ /** * 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 namespace debatsFields { export type autinc = string | null export type cpterr = number export type datsea = Date export type debsyn = string | null export type deburl = string | null export type estcongres = string | null export type etavidcod = string | null export type libspec = string | null export 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 namespace intdiversFields { export type autcod = string export type intana = string | null export type intdiverscle = number export type intdiversordid = number | null export type intfon = string | null export type inturl = string | null export 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 namespace intpjlFields { export type autcod = string export type intana = string | null export type intfon = string | null export type intordid = number | null export type intpjlcle = number export type inturl = string | null export 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 namespace lecassdebFields { export type datsea = Date export type lecassidt = string } export interface lecassdeb { datsea: lecassdebFields.datsea lecassidt: lecassdebFields.lecassidt } export namespace secdisFields { export type datsea = Date export type lecassidt = string export type secdiscle = number export type secdisnum = string | null export type secdisobj = string | null export type secdisordid = number | null export type secdispere = number | null export type secdisurl = string | null export 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 namespace secdiversFields { export type datsea = Date export type secdiverscle = number export type secdiverslibelle = string | null export type secdiversobj = string | null export type typseccod = string } export interface secdivers { datsea: secdiversFields.datsea secdiverscle: secdiversFields.secdiverscle secdiverslibelle: secdiversFields.secdiverslibelle secdiversobj: secdiversFields.secdiversobj typseccod: secdiversFields.typseccod } export namespace syndebFields { export type debsyn = string export type syndeblib = string } export interface syndeb { debsyn: syndebFields.debsyn syndeblib: syndebFields.syndeblib } export namespace typsecFields { export type typseccat = string | null export type typseccod = string export type typseclib = string } export interface typsec { typseccat: typsecFields.typseccat typseccod: typsecFields.typseccod typseclib: typsecFields.typseclib }