diff options
| -rw-r--r-- | p2pvr/datasources/schema.sql | 84 | 
1 files changed, 84 insertions, 0 deletions
| diff --git a/p2pvr/datasources/schema.sql b/p2pvr/datasources/schema.sql index 5e0612f..446906d 100644 --- a/p2pvr/datasources/schema.sql +++ b/p2pvr/datasources/schema.sql @@ -130,6 +130,90 @@ CREATE TABLE delivery_dvbt (  -- +-- Name: alldeliveries; Type: VIEW; Schema: public; Owner: - +-- + +CREATE VIEW alldeliveries AS + SELECT '::DVBSI::TerrestrialDelivery'::text AS delivery_type, +    delivery_dvbt.transportstreamid, +    delivery_dvbt.bandwidth, +    delivery_dvbt.coderatehp, +    delivery_dvbt.coderatelp, +    delivery_dvbt.constellation, +    NULL::smallint AS fecinner, +    NULL::smallint AS fecouter, +    delivery_dvbt.frequency, +    delivery_dvbt.guardinterval, +    delivery_dvbt.hierarchy, +    NULL::smallint AS modulation, +    NULL::boolean AS modulationsystem, +    NULL::smallint AS modulationtype, +    delivery_dvbt.mpefec, +    NULL::integer AS orbitalposition, +    delivery_dvbt.otherfrequencyflag, +    NULL::smallint AS polarization, +    delivery_dvbt.priority, +    NULL::smallint AS rolloff, +    NULL::integer AS symbolrate, +    delivery_dvbt.timeslicing, +    delivery_dvbt.transmissionmode, +    NULL::boolean AS westeastflag +   FROM delivery_dvbt +UNION ALL + SELECT '::DVBSI::CableDelivery'::text AS delivery_type, +    delivery_dvbc.transportstreamid, +    NULL::smallint AS bandwidth, +    NULL::smallint AS coderatehp, +    NULL::smallint AS coderatelp, +    NULL::smallint AS constellation, +    delivery_dvbc.fecinner, +    delivery_dvbc.fecouter, +    delivery_dvbc.frequency, +    NULL::smallint AS guardinterval, +    NULL::smallint AS hierarchy, +    delivery_dvbc.modulation, +    NULL::boolean AS modulationsystem, +    NULL::smallint AS modulationtype, +    NULL::boolean AS mpefec, +    NULL::integer AS orbitalposition, +    NULL::boolean AS otherfrequencyflag, +    NULL::smallint AS polarization, +    NULL::boolean AS priority, +    NULL::smallint AS rolloff, +    delivery_dvbc.symbolrate, +    NULL::boolean AS timeslicing, +    NULL::smallint AS transmissionmode, +    NULL::boolean AS westeastflag +   FROM delivery_dvbc +UNION ALL + SELECT '::DVBSI::SatelliteDelivery'::text AS delivery_type, +    delivery_dvbs.transportstreamid, +    NULL::smallint AS bandwidth, +    NULL::smallint AS coderatehp, +    NULL::smallint AS coderatelp, +    NULL::smallint AS constellation, +    delivery_dvbs.fecinner, +    NULL::smallint AS fecouter, +    delivery_dvbs.frequency, +    NULL::smallint AS guardinterval, +    NULL::smallint AS hierarchy, +    NULL::smallint AS modulation, +    delivery_dvbs.modulationsystem, +    delivery_dvbs.modulationtype, +    NULL::boolean AS mpefec, +    delivery_dvbs.orbitalposition, +    NULL::boolean AS otherfrequencyflag, +    NULL::smallint AS polarization, +    NULL::boolean AS priority, +    delivery_dvbs.rolloff, +    delivery_dvbs.symbolrate, +    NULL::boolean AS timeslicing, +    NULL::smallint AS transmissionmode, +    delivery_dvbs.westeastflag +   FROM delivery_dvbs; + + +--  -- Name: events_eventuid_seq; Type: SEQUENCE; Schema: public; Owner: -  -- | 
