[Collab-qa-commits] r676 - svnbuildstat/trunk

goneri-guest at alioth.debian.org goneri-guest at alioth.debian.org
Sat Jan 26 23:24:25 UTC 2008


Author: goneri-guest
Date: 2008-01-26 23:24:24 +0000 (Sat, 26 Jan 2008)
New Revision: 676

Modified:
   svnbuildstat/trunk/schema-pg.sql
Log:
save the current schema

Modified: svnbuildstat/trunk/schema-pg.sql
===================================================================
--- svnbuildstat/trunk/schema-pg.sql	2008-01-25 21:48:06 UTC (rev 675)
+++ svnbuildstat/trunk/schema-pg.sql	2008-01-26 23:24:24 UTC (rev 676)
@@ -3,20 +3,151 @@
 --
 
 SET client_encoding = 'UTF8';
-SET standard_conforming_strings = off;
 SET check_function_bodies = false;
 SET client_min_messages = warning;
-SET escape_string_warning = off;
 
+SET search_path = public, pg_catalog;
+
+ALTER TABLE ONLY public.repositoryentry DROP CONSTRAINT repositoryentry_sourcepackage_id_fkey;
+ALTER TABLE ONLY public.repositoryentry DROP CONSTRAINT repositoryentry_repository_id_fkey;
+ALTER TABLE ONLY public.repositoryentry_maintainer DROP CONSTRAINT repositoryentry_maintainer_repositoryentry_id_fkey;
+ALTER TABLE ONLY public.repositoryentry DROP CONSTRAINT repositoryentry_changelogentry_id_fkey;
+ALTER TABLE ONLY public.repository DROP CONSTRAINT repository_vcs_id_fkey;
+ALTER TABLE ONLY public.repository DROP CONSTRAINT repository_team_id_fkey;
+ALTER TABLE ONLY public.qaresult DROP CONSTRAINT qaresult_qatool_id_fkey;
+ALTER TABLE ONLY public.qaresult_qatag DROP CONSTRAINT qaresult_qatag_qatag_fkey;
+ALTER TABLE ONLY public.qaresult_qatag DROP CONSTRAINT qaresult_qatag_qaresult_id_fkey;
+ALTER TABLE ONLY public.qaresult DROP CONSTRAINT qaresult_qastatus_id_fkey;
+ALTER TABLE ONLY public.qaresult DROP CONSTRAINT qaresult_build_id_fkey;
+ALTER TABLE ONLY public.changelogentry DROP CONSTRAINT changelogentry_tarball_id_fkey;
+ALTER TABLE ONLY public.changelogentry_bug DROP CONSTRAINT changelogentry_bug_changelogentry_id_fkey;
+ALTER TABLE ONLY public.changelogentry DROP CONSTRAINT changelog_repositoryentry_id_fkey;
+ALTER TABLE ONLY public.changelogentry DROP CONSTRAINT changelog_aliothlogin_id_fkey;
+ALTER TABLE ONLY public.build DROP CONSTRAINT build_repositoryentry_id_fkey;
+ALTER TABLE ONLY public.build_deb DROP CONSTRAINT build_deb_deb_id_fkey;
+ALTER TABLE ONLY public.build_deb DROP CONSTRAINT build_deb_build_id_fkey1;
+ALTER TABLE ONLY public.build_deb DROP CONSTRAINT build_deb_build_id_fkey;
+ALTER TABLE ONLY public.build_deb DROP CONSTRAINT build_deb_arch_id_fkey;
+ALTER TABLE ONLY public.build DROP CONSTRAINT build_changelogentry_id_fkey;
+ALTER TABLE ONLY public.bug DROP CONSTRAINT bug_sourcepackage_id_fkey;
+ALTER TABLE ONLY public.bug DROP CONSTRAINT bug_severity_id_fkey;
+ALTER TABLE ONLY public.binarypackage_build DROP CONSTRAINT binarypackage_build_build_id_fkey1;
+ALTER TABLE ONLY public.binarypackage_build DROP CONSTRAINT binarypackage_build_build_id_fkey;
+ALTER TABLE ONLY public.binarypackage_build DROP CONSTRAINT binarypackage_build_binarypackage_id_fkey;
+ALTER TABLE ONLY public.userlogin DROP CONSTRAINT aliothlogin_maintainer_id_fkey;
+ALTER TABLE ONLY public.build DROP CONSTRAINT "$3";
+ALTER TABLE ONLY public.build DROP CONSTRAINT "$2";
+ALTER TABLE ONLY public.repositoryentry_maintainer DROP CONSTRAINT "$2";
+ALTER TABLE ONLY public.host DROP CONSTRAINT "$1";
+DROP INDEX public.arch_arch_name;
+ALTER TABLE ONLY public.vcs DROP CONSTRAINT vcs_pkey;
+ALTER TABLE ONLY public.vcs DROP CONSTRAINT vcs_name_key;
+ALTER TABLE ONLY public.team DROP CONSTRAINT team_pkey;
+ALTER TABLE ONLY public.tarball DROP CONSTRAINT tarball_pkey;
+ALTER TABLE ONLY public.sourcepackage DROP CONSTRAINT sourcepackage_pkey;
+ALTER TABLE ONLY public.severity DROP CONSTRAINT severity_pkey;
+ALTER TABLE ONLY public.repositoryentry DROP CONSTRAINT repositoryentry_pkey;
+ALTER TABLE ONLY public.repositoryentry_maintainer DROP CONSTRAINT repositoryentry_maintainer_pkey;
+ALTER TABLE ONLY public.repository DROP CONSTRAINT repository_pkey;
+ALTER TABLE ONLY public.qatool DROP CONSTRAINT qatool_pkey;
+ALTER TABLE ONLY public.qatag DROP CONSTRAINT qatag_pkey;
+ALTER TABLE ONLY public.qastatus DROP CONSTRAINT qastatus_pkey;
+ALTER TABLE ONLY public.qaresult_qatag DROP CONSTRAINT qaresult_qatag_pkey;
+ALTER TABLE ONLY public.qaresult DROP CONSTRAINT qaresult_pkey;
+ALTER TABLE ONLY public.qalog DROP CONSTRAINT qalog_pkey;
+ALTER TABLE ONLY public.maintainer DROP CONSTRAINT maintainer_pkey;
+ALTER TABLE ONLY public.host DROP CONSTRAINT host_pkey;
+ALTER TABLE ONLY public.deb DROP CONSTRAINT deb_pkey;
+ALTER TABLE ONLY public.changelogentry_bug DROP CONSTRAINT changelogentry_bug_pkey;
+ALTER TABLE ONLY public.changelogentry_bug DROP CONSTRAINT changelogentry_bug_changelogentry_id_key;
+ALTER TABLE ONLY public.changelogentry DROP CONSTRAINT changelog_pkey;
+ALTER TABLE ONLY public.build DROP CONSTRAINT build_pkey;
+ALTER TABLE ONLY public.build_deb DROP CONSTRAINT build_deb_pkey;
+ALTER TABLE ONLY public.bug DROP CONSTRAINT bug_pkey;
+ALTER TABLE ONLY public.binarypackage DROP CONSTRAINT binarypackage_pkey;
+ALTER TABLE ONLY public.binarypackage_build DROP CONSTRAINT binarypackage_build_pkey;
+ALTER TABLE ONLY public.arch DROP CONSTRAINT arch_pkey;
+ALTER TABLE ONLY public.arch DROP CONSTRAINT arch_arch_key;
+ALTER TABLE ONLY public.userlogin DROP CONSTRAINT aliothlogin_pkey;
+DROP VIEW public.viewtobuild;
+DROP VIEW public.viewpackagelist;
+DROP TABLE public.vcs;
+DROP SEQUENCE public.vcs_id_seq;
+DROP TABLE public.userlogin;
+DROP SEQUENCE public.userlogin_id_seq;
+DROP TABLE public.team;
+DROP SEQUENCE public.team_id_seq;
+DROP TABLE public.tarball;
+DROP SEQUENCE public.tarball_id_seq;
+DROP TABLE public.sourcepackage;
+DROP SEQUENCE public.sourcepackage_id_seq;
+DROP TABLE public.severity;
+DROP SEQUENCE public.severity_id_seq;
+DROP TABLE public.repositoryentry_maintainer;
+DROP TABLE public.repositoryentry;
+DROP SEQUENCE public.repositoryentry_id_seq;
+DROP TABLE public.repository;
+DROP SEQUENCE public.repository_vcs_id_seq;
+DROP SEQUENCE public.repository_id_seq;
+DROP TABLE public.qatool;
+DROP SEQUENCE public.qatool_version_seq;
+DROP SEQUENCE public.qatool_id_seq;
+DROP SEQUENCE public.qatool_description_seq;
+DROP TABLE public.qatag;
+DROP SEQUENCE public.qatag_id_seq;
+DROP TABLE public.qastatus;
+DROP SEQUENCE public.qastatus_id_seq;
+DROP TABLE public.qaresult_qatag;
+DROP SEQUENCE public.qaresult_qatag_id_seq;
+DROP TABLE public.qaresult;
+DROP SEQUENCE public.qaresult_id_seq;
+DROP TABLE public.qalog;
+DROP SEQUENCE public.qalog_id_seq;
+DROP TABLE public.maintainer;
+DROP SEQUENCE public.maintainer_id_seq;
+DROP SEQUENCE public.lintian_id_seq;
+DROP SEQUENCE public.linda_id_seq;
+DROP TABLE public.host;
+DROP SEQUENCE public.host_id_seq;
+DROP SEQUENCE public.deb_build_id_seq;
+DROP TABLE public.deb;
+DROP SEQUENCE public.deb_id_seq;
+DROP TABLE public.changelogentry_bug;
+DROP SEQUENCE public.changelogentry_bug_id_seq;
+DROP TABLE public.changelogentry;
+DROP SEQUENCE public.changelogentry_id_seq;
+DROP TABLE public.build_deb;
+DROP SEQUENCE public.build_deb_id_seq;
+DROP TABLE public.build;
+DROP SEQUENCE public.build_id_seq;
+DROP TABLE public.bug;
+DROP TABLE public.binarypackage_build;
+DROP SEQUENCE public.binarypackage_build_id_seq;
+DROP TABLE public.binarypackage;
+DROP SEQUENCE public.binarypackage_id_seq;
+DROP TABLE public.arch;
+DROP SEQUENCE public.arch_id_seq;
+DROP FUNCTION public.lintianerrcount(integer);
+DROP FUNCTION public.lintiancount(integer);
+DROP FUNCTION public.lindaerrcount(integer);
+DROP FUNCTION public.lindacount(integer);
+DROP SCHEMA public;
 --
+-- Name: public; Type: SCHEMA; Schema: -; Owner: postgres
+--
+
+CREATE SCHEMA public;
+
+
+ALTER SCHEMA public OWNER TO postgres;
+
+--
 -- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: postgres
 --
 
 COMMENT ON SCHEMA public IS 'Standard public schema';
 
 
-SET search_path = public, pg_catalog;
-
 --
 -- Name: lindacount(integer); Type: FUNCTION; Schema: public; Owner: svnbuildstat
 --
@@ -91,11 +222,25 @@
 ALTER TABLE public.arch OWNER TO svnbuildstat;
 
 --
+-- Name: binarypackage_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE binarypackage_id_seq
+    START WITH 1
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.binarypackage_id_seq OWNER TO svnbuildstat;
+
+--
 -- Name: binarypackage; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE binarypackage (
-    id integer NOT NULL,
+    id integer DEFAULT nextval('binarypackage_id_seq'::regclass) NOT NULL,
     name text NOT NULL
 );
 
@@ -110,23 +255,11 @@
 
 
 --
--- Name: binarypackage_build; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE binarypackage_build (
-    id integer NOT NULL,
-    binarypackage_id integer NOT NULL,
-    build_id integer NOT NULL
-);
-
-
-ALTER TABLE public.binarypackage_build OWNER TO svnbuildstat;
-
---
 -- Name: binarypackage_build_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
 CREATE SEQUENCE binarypackage_build_id_seq
+    START WITH 1
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
@@ -136,41 +269,27 @@
 ALTER TABLE public.binarypackage_build_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: binarypackage_build_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: binarypackage_build; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE binarypackage_build_id_seq OWNED BY binarypackage_build.id;
+CREATE TABLE binarypackage_build (
+    id integer DEFAULT nextval('binarypackage_build_id_seq'::regclass) NOT NULL,
+    binarypackage_id integer NOT NULL,
+    build_id integer NOT NULL
+);
 
 
---
--- Name: binarypackage_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
---
+ALTER TABLE public.binarypackage_build OWNER TO svnbuildstat;
 
-CREATE SEQUENCE binarypackage_id_seq
-    INCREMENT BY 1
-    NO MAXVALUE
-    NO MINVALUE
-    CACHE 1;
-
-
-ALTER TABLE public.binarypackage_id_seq OWNER TO svnbuildstat;
-
 --
--- Name: binarypackage_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE binarypackage_id_seq OWNED BY binarypackage.id;
-
-
---
 -- Name: bug; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE bug (
-    bug_id integer NOT NULL,
+    id integer NOT NULL,
     severity_id integer,
     name text,
-    sourcepackage_id integer NOT NULL
+    sourcepackage_id integer
 );
 
 
@@ -235,16 +354,67 @@
 
 
 --
+-- Name: build_deb_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE build_deb_id_seq
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.build_deb_id_seq OWNER TO svnbuildstat;
+
+--
+-- Name: build_deb; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+CREATE TABLE build_deb (
+    id integer DEFAULT nextval('build_deb_id_seq'::regclass) NOT NULL,
+    deb_id integer NOT NULL,
+    build_id integer NOT NULL,
+    arch_id integer NOT NULL
+);
+
+
+ALTER TABLE public.build_deb OWNER TO svnbuildstat;
+
+--
+-- Name: changelogentry_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE changelogentry_id_seq
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.changelogentry_id_seq OWNER TO svnbuildstat;
+
+--
 -- Name: changelogentry; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE changelogentry (
-    id integer NOT NULL,
+    id integer DEFAULT nextval('changelogentry_id_seq'::regclass) NOT NULL,
     userlogin_id integer,
     repositoryentry_id integer NOT NULL,
     date timestamp without time zone,
     text text,
-    rev text NOT NULL
+    dscuri text,
+    isnative boolean,
+    isinincoming boolean,
+    isinnew boolean,
+    version text,
+    epoch integer,
+    isindebian boolean,
+    tarball_id integer,
+    rev text,
+    debrevision text,
+    lastbuildstart timestamp without time zone,
+    dpkgsrcfaileddate timestamp without time zone
 );
 
 
@@ -258,26 +428,78 @@
 
 
 --
--- Name: changelogentry_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+-- Name: changelogentry_bug_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
-CREATE SEQUENCE changelogentry_id_seq
+CREATE SEQUENCE changelogentry_bug_id_seq
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
     CACHE 1;
 
 
-ALTER TABLE public.changelogentry_id_seq OWNER TO svnbuildstat;
+ALTER TABLE public.changelogentry_bug_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: changelogentry_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: changelogentry_bug; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE changelogentry_id_seq OWNED BY changelogentry.id;
+CREATE TABLE changelogentry_bug (
+    id integer DEFAULT nextval('changelogentry_bug_id_seq'::regclass) NOT NULL,
+    changelogentry_id integer NOT NULL,
+    bug_id integer NOT NULL
+);
 
 
+ALTER TABLE public.changelogentry_bug OWNER TO svnbuildstat;
+
 --
+-- Name: deb_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE deb_id_seq
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.deb_id_seq OWNER TO svnbuildstat;
+
+--
+-- Name: deb; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+CREATE TABLE deb (
+    id integer DEFAULT nextval('deb_id_seq'::regclass) NOT NULL,
+    name text NOT NULL
+);
+
+
+ALTER TABLE public.deb OWNER TO svnbuildstat;
+
+--
+-- Name: TABLE deb; Type: COMMENT; Schema: public; Owner: svnbuildstat
+--
+
+COMMENT ON TABLE deb IS 'Binary repositoryentrys';
+
+
+--
+-- Name: deb_build_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE deb_build_id_seq
+    START WITH 1
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.deb_build_id_seq OWNER TO svnbuildstat;
+
+--
 -- Name: host_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -309,6 +531,7 @@
 --
 
 CREATE SEQUENCE linda_id_seq
+    START WITH 1
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
@@ -322,6 +545,7 @@
 --
 
 CREATE SEQUENCE lintian_id_seq
+    START WITH 1
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
@@ -357,18 +581,6 @@
 ALTER TABLE public.maintainer OWNER TO svnbuildstat;
 
 --
--- Name: qalog; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE qalog (
-    id integer NOT NULL,
-    log text
-);
-
-
-ALTER TABLE public.qalog OWNER TO svnbuildstat;
-
---
 -- Name: qalog_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -383,26 +595,16 @@
 ALTER TABLE public.qalog_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: qalog_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: qalog; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE qalog_id_seq OWNED BY qalog.id;
-
-
---
--- Name: qaresult; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE qaresult (
-    id integer NOT NULL,
-    qatool_id integer NOT NULL,
-    qastatus_id integer NOT NULL,
-    build_id integer NOT NULL,
-    qalog_id integer
+CREATE TABLE qalog (
+    id integer DEFAULT nextval('qalog_id_seq'::regclass) NOT NULL,
+    log text
 );
 
 
-ALTER TABLE public.qaresult OWNER TO svnbuildstat;
+ALTER TABLE public.qalog OWNER TO svnbuildstat;
 
 --
 -- Name: qaresult_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
@@ -419,24 +621,19 @@
 ALTER TABLE public.qaresult_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: qaresult_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: qaresult; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE qaresult_id_seq OWNED BY qaresult.id;
-
-
---
--- Name: qaresult_qatag; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE qaresult_qatag (
-    id integer NOT NULL,
-    qaresult_id integer,
-    qatag integer
+CREATE TABLE qaresult (
+    id integer DEFAULT nextval('qaresult_id_seq'::regclass) NOT NULL,
+    qatool_id integer NOT NULL,
+    qastatus_id integer NOT NULL,
+    build_id integer NOT NULL,
+    qalog_id integer
 );
 
 
-ALTER TABLE public.qaresult_qatag OWNER TO svnbuildstat;
+ALTER TABLE public.qaresult OWNER TO svnbuildstat;
 
 --
 -- Name: qaresult_qatag_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
@@ -453,23 +650,17 @@
 ALTER TABLE public.qaresult_qatag_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: qaresult_qatag_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: qaresult_qatag; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE qaresult_qatag_id_seq OWNED BY qaresult_qatag.id;
-
-
---
--- Name: qastatus; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE qastatus (
-    id integer NOT NULL,
-    name text
+CREATE TABLE qaresult_qatag (
+    id integer DEFAULT nextval('qaresult_qatag_id_seq'::regclass) NOT NULL,
+    qaresult_id integer,
+    qatag integer
 );
 
 
-ALTER TABLE public.qastatus OWNER TO svnbuildstat;
+ALTER TABLE public.qaresult_qatag OWNER TO svnbuildstat;
 
 --
 -- Name: qastatus_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
@@ -486,23 +677,16 @@
 ALTER TABLE public.qastatus_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: qastatus_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: qastatus; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE qastatus_id_seq OWNED BY qastatus.id;
-
-
---
--- Name: qatag; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE qatag (
-    id integer NOT NULL,
+CREATE TABLE qastatus (
+    id integer DEFAULT nextval('qastatus_id_seq'::regclass) NOT NULL,
     name text
 );
 
 
-ALTER TABLE public.qatag OWNER TO svnbuildstat;
+ALTER TABLE public.qastatus OWNER TO svnbuildstat;
 
 --
 -- Name: qatag_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
@@ -519,34 +703,18 @@
 ALTER TABLE public.qatag_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: qatag_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: qatag; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE qatag_id_seq OWNED BY qatag.id;
-
-
---
--- Name: qatool; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
---
-
-CREATE TABLE qatool (
-    id integer NOT NULL,
-    name text,
-    version integer NOT NULL,
-    description integer NOT NULL
+CREATE TABLE qatag (
+    id integer DEFAULT nextval('qatag_id_seq'::regclass) NOT NULL,
+    name text
 );
 
 
-ALTER TABLE public.qatool OWNER TO svnbuildstat;
+ALTER TABLE public.qatag OWNER TO svnbuildstat;
 
 --
--- Name: TABLE qatool; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON TABLE qatool IS 'The qa tool used';
-
-
---
 -- Name: qatool_description_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -561,13 +729,6 @@
 ALTER TABLE public.qatool_description_seq OWNER TO svnbuildstat;
 
 --
--- Name: qatool_description_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE qatool_description_seq OWNED BY qatool.description;
-
-
---
 -- Name: qatool_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -582,13 +743,6 @@
 ALTER TABLE public.qatool_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: qatool_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE qatool_id_seq OWNED BY qatool.id;
-
-
---
 -- Name: qatool_version_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -603,13 +757,27 @@
 ALTER TABLE public.qatool_version_seq OWNER TO svnbuildstat;
 
 --
--- Name: qatool_version_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: qatool; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE qatool_version_seq OWNED BY qatool.version;
+CREATE TABLE qatool (
+    id integer DEFAULT nextval('qatool_id_seq'::regclass) NOT NULL,
+    name text,
+    version integer DEFAULT nextval('qatool_version_seq'::regclass) NOT NULL,
+    description integer DEFAULT nextval('qatool_description_seq'::regclass) NOT NULL
+);
 
 
+ALTER TABLE public.qatool OWNER TO svnbuildstat;
+
 --
+-- Name: TABLE qatool; Type: COMMENT; Schema: public; Owner: svnbuildstat
+--
+
+COMMENT ON TABLE qatool IS 'The qa tool used';
+
+
+--
 -- Name: repository_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -623,6 +791,20 @@
 ALTER TABLE public.repository_id_seq OWNER TO svnbuildstat;
 
 --
+-- Name: repository_vcs_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE repository_vcs_id_seq
+    START WITH 1
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.repository_vcs_id_seq OWNER TO svnbuildstat;
+
+--
 -- Name: repository; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
@@ -632,44 +814,23 @@
     name text,
     tarballlayout text,
     enabled boolean DEFAULT true,
-    vcsrev text,
+    rev text,
     lastcheck timestamp without time zone,
-    shortname text NOT NULL,
     team_id integer NOT NULL,
-    vcs_id integer NOT NULL
+    vcs_id integer DEFAULT nextval('repository_vcs_id_seq'::regclass) NOT NULL
 );
 
 
 ALTER TABLE public.repository OWNER TO svnbuildstat;
 
 --
--- Name: COLUMN repository.vcsrev; Type: COMMENT; Schema: public; Owner: svnbuildstat
+-- Name: COLUMN repository.rev; Type: COMMENT; Schema: public; Owner: svnbuildstat
 --
 
-COMMENT ON COLUMN repository.vcsrev IS 'vcs only, the id of the revision';
+COMMENT ON COLUMN repository.rev IS 'vcs only, the id of the revision';
 
 
 --
--- Name: repository_vcs_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
---
-
-CREATE SEQUENCE repository_vcs_id_seq
-    INCREMENT BY 1
-    NO MAXVALUE
-    NO MINVALUE
-    CACHE 1;
-
-
-ALTER TABLE public.repository_vcs_id_seq OWNER TO svnbuildstat;
-
---
--- Name: repository_vcs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE repository_vcs_id_seq OWNED BY repository.vcs_id;
-
-
---
 -- Name: repositoryentry_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
@@ -688,33 +849,22 @@
 
 CREATE TABLE repositoryentry (
     id integer DEFAULT nextval('repositoryentry_id_seq'::regclass) NOT NULL,
-    tarballuri text,
     repository_id integer NOT NULL,
     istarballpresent boolean DEFAULT false,
-    isindebian boolean DEFAULT false,
-    svndebrelease text,
-    isuptodate boolean,
-    upstreamrelease text,
-    isnative boolean DEFAULT false,
+    upstreamversion text,
     lastcheck timestamp without time zone,
-    iswatchfilebroken boolean,
-    lastbuildstart timestamp without time zone,
     blacklisted boolean DEFAULT false,
     i386 boolean DEFAULT true,
     powerpc boolean DEFAULT true,
     amd64 boolean DEFAULT true,
     sparc boolean DEFAULT true,
-    todo text,
-    currentchangelogentry text,
-    currentpendingbug text,
-    isinincoming boolean DEFAULT false,
-    isinnew boolean DEFAULT false,
-    issrcinmypool boolean DEFAULT false,
-    realsvndebrelease text,
-    dscuri text,
     sourcepackage_id integer,
     subdir text NOT NULL,
-    lastwatchcheck timestamp without time zone
+    debianversion text,
+    rev text,
+    debchangelogentry text,
+    todo text,
+    changelogentry_id integer
 );
 
 
@@ -728,55 +878,13 @@
 
 
 --
--- Name: COLUMN repositoryentry.isnative; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON COLUMN repositoryentry.isnative IS 'vcsonly, is an upstream tarball needed?';
-
-
---
--- Name: COLUMN repositoryentry.lastbuildstart; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON COLUMN repositoryentry.lastbuildstart IS 'last time a buildbot started to build this release of the repositoryentry';
-
-
---
 -- Name: COLUMN repositoryentry.blacklisted; Type: COMMENT; Schema: public; Owner: svnbuildstat
 --
 
-COMMENT ON COLUMN repositoryentry.blacklisted IS 'FUCKED, a way do disable the build of a repositoryentry';
+COMMENT ON COLUMN repositoryentry.blacklisted IS 'a way do disable the build of a repositoryentry';
 
 
 --
--- Name: COLUMN repositoryentry.currentchangelogentry; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON COLUMN repositoryentry.currentchangelogentry IS 'The current, non upload changelog entry';
-
-
---
--- Name: COLUMN repositoryentry.currentpendingbug; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON COLUMN repositoryentry.currentpendingbug IS 'BAD DESIGN: The list of Closes: #bug in the last, non uploaded changelog entry';
-
-
---
--- Name: COLUMN repositoryentry.issrcinmypool; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON COLUMN repositoryentry.issrcinmypool IS 'DEPRECATED';
-
-
---
--- Name: COLUMN repositoryentry.dscuri; Type: COMMENT; Schema: public; Owner: svnbuildstat
---
-
-COMMENT ON COLUMN repositoryentry.dscuri IS 'The uri to the .dsc file';
-
-
---
 -- Name: COLUMN repositoryentry.subdir; Type: COMMENT; Schema: public; Owner: svnbuildstat
 --
 
@@ -821,43 +929,76 @@
 ALTER TABLE public.severity OWNER TO svnbuildstat;
 
 --
+-- Name: sourcepackage_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE sourcepackage_id_seq
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.sourcepackage_id_seq OWNER TO svnbuildstat;
+
+--
 -- Name: sourcepackage; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE sourcepackage (
-    id integer NOT NULL,
-    name text
+    id integer DEFAULT nextval('sourcepackage_id_seq'::regclass) NOT NULL,
+    name text,
+    description text
 );
 
 
 ALTER TABLE public.sourcepackage OWNER TO svnbuildstat;
 
 --
--- Name: sourcepackage_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+-- Name: tarball_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
-CREATE SEQUENCE sourcepackage_id_seq
+CREATE SEQUENCE tarball_id_seq
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
     CACHE 1;
 
 
-ALTER TABLE public.sourcepackage_id_seq OWNER TO svnbuildstat;
+ALTER TABLE public.tarball_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: sourcepackage_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
+-- Name: tarball; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
-ALTER SEQUENCE sourcepackage_id_seq OWNED BY sourcepackage.id;
+CREATE TABLE tarball (
+    id integer DEFAULT nextval('tarball_id_seq'::regclass) NOT NULL,
+    name text NOT NULL,
+    size integer
+);
 
 
+ALTER TABLE public.tarball OWNER TO svnbuildstat;
+
 --
+-- Name: team_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+--
+
+CREATE SEQUENCE team_id_seq
+    INCREMENT BY 1
+    NO MAXVALUE
+    NO MINVALUE
+    CACHE 1;
+
+
+ALTER TABLE public.team_id_seq OWNER TO svnbuildstat;
+
+--
 -- Name: team; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE team (
-    id integer NOT NULL,
+    id integer DEFAULT nextval('team_id_seq'::regclass) NOT NULL,
     shortname text,
     name text,
     url text
@@ -867,31 +1008,24 @@
 ALTER TABLE public.team OWNER TO svnbuildstat;
 
 --
--- Name: team_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+-- Name: userlogin_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
-CREATE SEQUENCE team_id_seq
+CREATE SEQUENCE userlogin_id_seq
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
     CACHE 1;
 
 
-ALTER TABLE public.team_id_seq OWNER TO svnbuildstat;
+ALTER TABLE public.userlogin_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: team_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE team_id_seq OWNED BY team.id;
-
-
---
 -- Name: userlogin; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE userlogin (
-    id integer NOT NULL,
+    id integer DEFAULT nextval('userlogin_id_seq'::regclass) NOT NULL,
     maintainer_id integer,
     name text
 );
@@ -907,31 +1041,24 @@
 
 
 --
--- Name: userlogin_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+-- Name: vcs_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
 
-CREATE SEQUENCE userlogin_id_seq
+CREATE SEQUENCE vcs_id_seq
     INCREMENT BY 1
     NO MAXVALUE
     NO MINVALUE
     CACHE 1;
 
 
-ALTER TABLE public.userlogin_id_seq OWNER TO svnbuildstat;
+ALTER TABLE public.vcs_id_seq OWNER TO svnbuildstat;
 
 --
--- Name: userlogin_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE userlogin_id_seq OWNED BY userlogin.id;
-
-
---
 -- Name: vcs; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
 CREATE TABLE vcs (
-    id integer NOT NULL,
+    id integer DEFAULT nextval('vcs_id_seq'::regclass) NOT NULL,
     name text
 );
 
@@ -946,148 +1073,26 @@
 
 
 --
--- Name: vcs_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
+-- Name: viewpackagelist; Type: VIEW; Schema: public; Owner: svnbuildstat
 --
 
-CREATE SEQUENCE vcs_id_seq
-    INCREMENT BY 1
-    NO MAXVALUE
-    NO MINVALUE
-    CACHE 1;
+CREATE VIEW viewpackagelist AS
+    SELECT team.id AS team_id, repository.id AS repository_id, sourcepackage.name, repositoryentry.id AS repositoryentry_id FROM team, repository, sourcepackage, repositoryentry WHERE (((repositoryentry.repository_id = team.id) AND (repositoryentry.repository_id = repository.id)) AND (sourcepackage.id = repositoryentry.sourcepackage_id));
 
 
-ALTER TABLE public.vcs_id_seq OWNER TO svnbuildstat;
+ALTER TABLE public.viewpackagelist OWNER TO svnbuildstat;
 
 --
--- Name: vcs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: svnbuildstat
---
-
-ALTER SEQUENCE vcs_id_seq OWNED BY vcs.id;
-
-
---
 -- Name: viewtobuild; Type: VIEW; Schema: public; Owner: svnbuildstat
 --
 
 CREATE VIEW viewtobuild AS
-    SELECT repositoryentry.id, repositoryentry.i386, repositoryentry.powerpc, repositoryentry.sparc, repositoryentry.amd64, changelogentry.rev FROM ((repositoryentry LEFT JOIN build ON ((repositoryentry.id = build.repositoryentry_id))) LEFT JOIN changelogentry ON ((build.changelogentry_id = changelogentry.id))) WHERE (((repositoryentry.blacklisted = false) AND (repositoryentry.dscuri IS NOT NULL)) AND ((repositoryentry.lastbuildstart IS NULL) OR (repositoryentry.lastbuildstart < (now() - '03:00:00'::interval)))) ORDER BY (build.id IS NOT NULL), build."time";
+    SELECT changelogentry.id AS changelogentry_id, repositoryentry.i386, repositoryentry.powerpc, repositoryentry.sparc, repositoryentry.amd64 FROM ((changelogentry LEFT JOIN build ON ((changelogentry.id = build.changelogentry_id))) LEFT JOIN repositoryentry ON ((changelogentry.id = repositoryentry.changelogentry_id))) WHERE (((repositoryentry.blacklisted = false) AND (changelogentry.dscuri IS NOT NULL)) AND ((changelogentry.lastbuildstart IS NULL) OR (changelogentry.lastbuildstart < (now() - '03:00:00'::interval)))) ORDER BY (build.id IS NOT NULL), build."time", changelogentry.date;
 
 
 ALTER TABLE public.viewtobuild OWNER TO svnbuildstat;
 
 --
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE binarypackage ALTER COLUMN id SET DEFAULT nextval('binarypackage_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE binarypackage_build ALTER COLUMN id SET DEFAULT nextval('binarypackage_build_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE changelogentry ALTER COLUMN id SET DEFAULT nextval('changelogentry_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qalog ALTER COLUMN id SET DEFAULT nextval('qalog_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qaresult ALTER COLUMN id SET DEFAULT nextval('qaresult_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qaresult_qatag ALTER COLUMN id SET DEFAULT nextval('qaresult_qatag_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qastatus ALTER COLUMN id SET DEFAULT nextval('qastatus_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qatag ALTER COLUMN id SET DEFAULT nextval('qatag_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qatool ALTER COLUMN id SET DEFAULT nextval('qatool_id_seq'::regclass);
-
-
---
--- Name: version; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qatool ALTER COLUMN version SET DEFAULT nextval('qatool_version_seq'::regclass);
-
-
---
--- Name: description; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE qatool ALTER COLUMN description SET DEFAULT nextval('qatool_description_seq'::regclass);
-
-
---
--- Name: vcs_id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE repository ALTER COLUMN vcs_id SET DEFAULT nextval('repository_vcs_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE sourcepackage ALTER COLUMN id SET DEFAULT nextval('sourcepackage_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE team ALTER COLUMN id SET DEFAULT nextval('team_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE userlogin ALTER COLUMN id SET DEFAULT nextval('userlogin_id_seq'::regclass);
-
-
---
--- Name: id; Type: DEFAULT; Schema: public; Owner: svnbuildstat
---
-
-ALTER TABLE vcs ALTER COLUMN id SET DEFAULT nextval('vcs_id_seq'::regclass);
-
-
---
 -- Name: aliothlogin_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
@@ -1132,10 +1137,18 @@
 --
 
 ALTER TABLE ONLY bug
-    ADD CONSTRAINT bug_pkey PRIMARY KEY (bug_id);
+    ADD CONSTRAINT bug_pkey PRIMARY KEY (id);
 
 
 --
+-- Name: build_deb_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+ALTER TABLE ONLY build_deb
+    ADD CONSTRAINT build_deb_pkey PRIMARY KEY (id);
+
+
+--
 -- Name: build_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
@@ -1152,6 +1165,30 @@
 
 
 --
+-- Name: changelogentry_bug_changelogentry_id_key; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+ALTER TABLE ONLY changelogentry_bug
+    ADD CONSTRAINT changelogentry_bug_changelogentry_id_key UNIQUE (changelogentry_id, bug_id);
+
+
+--
+-- Name: changelogentry_bug_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+ALTER TABLE ONLY changelogentry_bug
+    ADD CONSTRAINT changelogentry_bug_pkey PRIMARY KEY (id);
+
+
+--
+-- Name: deb_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+ALTER TABLE ONLY deb
+    ADD CONSTRAINT deb_pkey PRIMARY KEY (id);
+
+
+--
 -- Name: host_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
@@ -1256,6 +1293,14 @@
 
 
 --
+-- Name: tarball_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
+--
+
+ALTER TABLE ONLY tarball
+    ADD CONSTRAINT tarball_pkey PRIMARY KEY (id);
+
+
+--
 -- Name: team_pkey; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
 
@@ -1343,6 +1388,14 @@
 
 
 --
+-- Name: binarypackage_build_build_id_fkey1; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY binarypackage_build
+    ADD CONSTRAINT binarypackage_build_build_id_fkey1 FOREIGN KEY (build_id) REFERENCES build(id) ON DELETE CASCADE;
+
+
+--
 -- Name: bug_severity_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
 --
 
@@ -1367,6 +1420,38 @@
 
 
 --
+-- Name: build_deb_arch_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY build_deb
+    ADD CONSTRAINT build_deb_arch_id_fkey FOREIGN KEY (arch_id) REFERENCES arch(id) ON DELETE CASCADE;
+
+
+--
+-- Name: build_deb_build_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY build_deb
+    ADD CONSTRAINT build_deb_build_id_fkey FOREIGN KEY (build_id) REFERENCES build(id) ON DELETE CASCADE;
+
+
+--
+-- Name: build_deb_build_id_fkey1; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY build_deb
+    ADD CONSTRAINT build_deb_build_id_fkey1 FOREIGN KEY (build_id) REFERENCES build(id) ON DELETE CASCADE;
+
+
+--
+-- Name: build_deb_deb_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY build_deb
+    ADD CONSTRAINT build_deb_deb_id_fkey FOREIGN KEY (deb_id) REFERENCES deb(id) ON DELETE CASCADE;
+
+
+--
 -- Name: build_repositoryentry_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
 --
 
@@ -1391,6 +1476,22 @@
 
 
 --
+-- Name: changelogentry_bug_changelogentry_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY changelogentry_bug
+    ADD CONSTRAINT changelogentry_bug_changelogentry_id_fkey FOREIGN KEY (changelogentry_id) REFERENCES changelogentry(id) ON DELETE CASCADE;
+
+
+--
+-- Name: changelogentry_tarball_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY changelogentry
+    ADD CONSTRAINT changelogentry_tarball_id_fkey FOREIGN KEY (tarball_id) REFERENCES tarball(id) ON DELETE CASCADE;
+
+
+--
 -- Name: qaresult_build_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
 --
 
@@ -1447,6 +1548,14 @@
 
 
 --
+-- Name: repositoryentry_changelogentry_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
+--
+
+ALTER TABLE ONLY repositoryentry
+    ADD CONSTRAINT repositoryentry_changelogentry_id_fkey FOREIGN KEY (changelogentry_id) REFERENCES changelogentry(id) ON DELETE CASCADE;
+
+
+--
 -- Name: repositoryentry_maintainer_repositoryentry_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: svnbuildstat
 --
 




More information about the Collab-qa-commits mailing list