@tricoteuses/senat
Version:
Handle French Sénat's open data
146 lines (128 loc) • 3.98 kB
text/typescript
/* 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
}