diff --git a/build/schema.sql b/build/schema.sql index b2d2c5e..0facc93 100644 --- a/build/schema.sql +++ b/build/schema.sql @@ -17,7 +17,7 @@ SET client_min_messages = warning; SET row_security = off; -- --- Name: new_edge(integer, integer, integer); Type: FUNCTION; Schema: public; Owner: noah +-- Name: new_edge(integer, integer, integer); Type: FUNCTION; Schema: public; Owner: ag_gen -- CREATE FUNCTION public.new_edge(from_id integer, to_id integer, exploit integer) RETURNS integer @@ -37,10 +37,10 @@ END; $$; -ALTER FUNCTION public.new_edge(from_id integer, to_id integer, exploit integer) OWNER TO noah; +ALTER FUNCTION public.new_edge(from_id integer, to_id integer, exploit integer) OWNER TO postgres; -- --- Name: new_factbase(text); Type: FUNCTION; Schema: public; Owner: noah +-- Name: new_factbase(text); Type: FUNCTION; Schema: public; Owner: ag_gen -- CREATE FUNCTION public.new_factbase(myhash text) RETURNS integer @@ -60,14 +60,14 @@ END; $$; -ALTER FUNCTION public.new_factbase(myhash text) OWNER TO noah; +ALTER FUNCTION public.new_factbase(myhash text) OWNER TO postgres; SET default_tablespace = ''; SET default_table_access_method = heap; -- --- Name: asset; Type: TABLE; Schema: public; Owner: noah +-- Name: asset; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.asset ( @@ -76,10 +76,10 @@ CREATE TABLE public.asset ( ); -ALTER TABLE public.asset OWNER TO noah; +ALTER TABLE public.asset OWNER TO postgres; -- --- Name: asset_id_seq; Type: SEQUENCE; Schema: public; Owner: noah +-- Name: asset_id_seq; Type: SEQUENCE; Schema: public; Owner: ag_gen -- CREATE SEQUENCE public.asset_id_seq @@ -91,17 +91,17 @@ CREATE SEQUENCE public.asset_id_seq CACHE 1; -ALTER TABLE public.asset_id_seq OWNER TO noah; +ALTER TABLE public.asset_id_seq OWNER TO postgres; -- --- Name: asset_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: noah +-- Name: asset_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: ag_gen -- ALTER SEQUENCE public.asset_id_seq OWNED BY public.asset.id; -- --- Name: edge; Type: TABLE; Schema: public; Owner: noah +-- Name: edge; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.edge ( @@ -112,10 +112,10 @@ CREATE TABLE public.edge ( ); -ALTER TABLE public.edge OWNER TO noah; +ALTER TABLE public.edge OWNER TO postgres; -- --- Name: edge_asset_binding; Type: TABLE; Schema: public; Owner: noah +-- Name: edge_asset_binding; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.edge_asset_binding ( @@ -125,10 +125,10 @@ CREATE TABLE public.edge_asset_binding ( ); -ALTER TABLE public.edge_asset_binding OWNER TO noah; +ALTER TABLE public.edge_asset_binding OWNER TO postgres; -- --- Name: edge_id_seq; Type: SEQUENCE; Schema: public; Owner: noah +-- Name: edge_id_seq; Type: SEQUENCE; Schema: public; Owner: ag_gen -- CREATE SEQUENCE public.edge_id_seq @@ -140,17 +140,17 @@ CREATE SEQUENCE public.edge_id_seq CACHE 1; -ALTER TABLE public.edge_id_seq OWNER TO noah; +ALTER TABLE public.edge_id_seq OWNER TO postgres; -- --- Name: edge_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: noah +-- Name: edge_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: ag_gen -- ALTER SEQUENCE public.edge_id_seq OWNED BY public.edge.id; -- --- Name: exploit; Type: TABLE; Schema: public; Owner: noah +-- Name: exploit; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.exploit ( @@ -161,10 +161,10 @@ CREATE TABLE public.exploit ( ); -ALTER TABLE public.exploit OWNER TO noah; +ALTER TABLE public.exploit OWNER TO postgres; -- --- Name: exploit_id_seq; Type: SEQUENCE; Schema: public; Owner: noah +-- Name: exploit_id_seq; Type: SEQUENCE; Schema: public; Owner: ag_gen -- CREATE SEQUENCE public.exploit_id_seq @@ -176,17 +176,17 @@ CREATE SEQUENCE public.exploit_id_seq CACHE 1; -ALTER TABLE public.exploit_id_seq OWNER TO noah; +ALTER TABLE public.exploit_id_seq OWNER TO postgres; -- --- Name: exploit_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: noah +-- Name: exploit_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: ag_gen -- ALTER SEQUENCE public.exploit_id_seq OWNED BY public.exploit.id; -- --- Name: exploit_postcondition; Type: TABLE; Schema: public; Owner: noah +-- Name: exploit_postcondition; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.exploit_postcondition ( @@ -203,10 +203,10 @@ CREATE TABLE public.exploit_postcondition ( ); -ALTER TABLE public.exploit_postcondition OWNER TO noah; +ALTER TABLE public.exploit_postcondition OWNER TO postgres; -- --- Name: exploit_postcondition_id_seq; Type: SEQUENCE; Schema: public; Owner: noah +-- Name: exploit_postcondition_id_seq; Type: SEQUENCE; Schema: public; Owner: ag_gen -- CREATE SEQUENCE public.exploit_postcondition_id_seq @@ -218,17 +218,17 @@ CREATE SEQUENCE public.exploit_postcondition_id_seq CACHE 1; -ALTER TABLE public.exploit_postcondition_id_seq OWNER TO noah; +ALTER TABLE public.exploit_postcondition_id_seq OWNER TO postgres; -- --- Name: exploit_postcondition_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: noah +-- Name: exploit_postcondition_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: ag_gen -- ALTER SEQUENCE public.exploit_postcondition_id_seq OWNED BY public.exploit_postcondition.id; -- --- Name: exploit_precondition; Type: TABLE; Schema: public; Owner: noah +-- Name: exploit_precondition; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.exploit_precondition ( @@ -244,10 +244,10 @@ CREATE TABLE public.exploit_precondition ( ); -ALTER TABLE public.exploit_precondition OWNER TO noah; +ALTER TABLE public.exploit_precondition OWNER TO postgres; -- --- Name: exploit_precondition_id_seq; Type: SEQUENCE; Schema: public; Owner: noah +-- Name: exploit_precondition_id_seq; Type: SEQUENCE; Schema: public; Owner: ag_gen -- CREATE SEQUENCE public.exploit_precondition_id_seq @@ -259,17 +259,17 @@ CREATE SEQUENCE public.exploit_precondition_id_seq CACHE 1; -ALTER TABLE public.exploit_precondition_id_seq OWNER TO noah; +ALTER TABLE public.exploit_precondition_id_seq OWNER TO postgres; -- --- Name: exploit_precondition_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: noah +-- Name: exploit_precondition_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: ag_gen -- ALTER SEQUENCE public.exploit_precondition_id_seq OWNED BY public.exploit_precondition.id; -- --- Name: factbase; Type: TABLE; Schema: public; Owner: noah +-- Name: factbase; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.factbase ( @@ -278,10 +278,10 @@ CREATE TABLE public.factbase ( ); -ALTER TABLE public.factbase OWNER TO noah; +ALTER TABLE public.factbase OWNER TO postgres; -- --- Name: factbase_id_seq; Type: SEQUENCE; Schema: public; Owner: noah +-- Name: factbase_id_seq; Type: SEQUENCE; Schema: public; Owner: ag_gen -- CREATE SEQUENCE public.factbase_id_seq @@ -293,17 +293,17 @@ CREATE SEQUENCE public.factbase_id_seq CACHE 1; -ALTER TABLE public.factbase_id_seq OWNER TO noah; +ALTER TABLE public.factbase_id_seq OWNER TO postgres; -- --- Name: factbase_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: noah +-- Name: factbase_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: ag_gen -- ALTER SEQUENCE public.factbase_id_seq OWNED BY public.factbase.id; -- --- Name: factbase_item; Type: TABLE; Schema: public; Owner: noah +-- Name: factbase_item; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.factbase_item ( @@ -313,10 +313,10 @@ CREATE TABLE public.factbase_item ( ); -ALTER TABLE public.factbase_item OWNER TO noah; +ALTER TABLE public.factbase_item OWNER TO postgres; -- --- Name: keyvalue; Type: TABLE; Schema: public; Owner: noah +-- Name: keyvalue; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.keyvalue ( @@ -325,10 +325,10 @@ CREATE TABLE public.keyvalue ( ); -ALTER TABLE public.keyvalue OWNER TO noah; +ALTER TABLE public.keyvalue OWNER TO postgres; -- --- Name: quality; Type: TABLE; Schema: public; Owner: noah +-- Name: quality; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.quality ( @@ -339,7 +339,7 @@ CREATE TABLE public.quality ( ); -ALTER TABLE public.quality OWNER TO noah; +ALTER TABLE public.quality OWNER TO postgres; CREATE TABLE public.unex_state_q ( fid integer NOT NULL, @@ -349,10 +349,10 @@ CREATE TABLE public.unex_state_q ( value text ); -ALTER TABLE public.unex_state_q OWNER TO noah; +ALTER TABLE public.unex_state_q OWNER TO postgres; -- --- Name: topology; Type: TABLE; Schema: public; Owner: noah +-- Name: topology; Type: TABLE; Schema: public; Owner: ag_gen -- CREATE TABLE public.topology ( @@ -374,55 +374,55 @@ CREATE TABLE public.unex_state_t ( value text ); -ALTER TABLE public.unex_state_t OWNER TO noah; +ALTER TABLE public.unex_state_t OWNER TO postgres; -ALTER TABLE public.topology OWNER TO noah; +ALTER TABLE public.topology OWNER TO postgres; -- --- Name: asset id; Type: DEFAULT; Schema: public; Owner: noah +-- Name: asset id; Type: DEFAULT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.asset ALTER COLUMN id SET DEFAULT nextval('public.asset_id_seq'::regclass); -- --- Name: edge id; Type: DEFAULT; Schema: public; Owner: noah +-- Name: edge id; Type: DEFAULT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge ALTER COLUMN id SET DEFAULT nextval('public.edge_id_seq'::regclass); -- --- Name: exploit id; Type: DEFAULT; Schema: public; Owner: noah +-- Name: exploit id; Type: DEFAULT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit ALTER COLUMN id SET DEFAULT nextval('public.exploit_id_seq'::regclass); -- --- Name: exploit_postcondition id; Type: DEFAULT; Schema: public; Owner: noah +-- Name: exploit_postcondition id; Type: DEFAULT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit_postcondition ALTER COLUMN id SET DEFAULT nextval('public.exploit_postcondition_id_seq'::regclass); -- --- Name: exploit_precondition id; Type: DEFAULT; Schema: public; Owner: noah +-- Name: exploit_precondition id; Type: DEFAULT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit_precondition ALTER COLUMN id SET DEFAULT nextval('public.exploit_precondition_id_seq'::regclass); -- --- Name: factbase id; Type: DEFAULT; Schema: public; Owner: noah +-- Name: factbase id; Type: DEFAULT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.factbase ALTER COLUMN id SET DEFAULT nextval('public.factbase_id_seq'::regclass); -- --- Name: asset asset_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: asset asset_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.asset @@ -430,7 +430,7 @@ ALTER TABLE ONLY public.asset -- --- Name: edge edge_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: edge edge_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge @@ -438,7 +438,7 @@ ALTER TABLE ONLY public.edge -- --- Name: exploit exploit_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: exploit exploit_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit @@ -446,7 +446,7 @@ ALTER TABLE ONLY public.exploit -- --- Name: exploit_postcondition exploit_postcondition_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: exploit_postcondition exploit_postcondition_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit_postcondition @@ -454,7 +454,7 @@ ALTER TABLE ONLY public.exploit_postcondition -- --- Name: exploit_precondition exploit_precondition_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: exploit_precondition exploit_precondition_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit_precondition @@ -462,7 +462,7 @@ ALTER TABLE ONLY public.exploit_precondition -- --- Name: factbase_item factbase_item_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: factbase_item factbase_item_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.factbase_item @@ -470,7 +470,7 @@ ALTER TABLE ONLY public.factbase_item -- --- Name: factbase factbase_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: factbase factbase_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.factbase @@ -478,7 +478,7 @@ ALTER TABLE ONLY public.factbase -- --- Name: keyvalue keyvalue_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: keyvalue keyvalue_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.keyvalue @@ -486,7 +486,7 @@ ALTER TABLE ONLY public.keyvalue -- --- Name: quality quality_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: quality quality_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.quality @@ -494,7 +494,7 @@ ALTER TABLE ONLY public.quality -- --- Name: topology topology_pkey; Type: CONSTRAINT; Schema: public; Owner: noah +-- Name: topology topology_pkey; Type: CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.topology @@ -502,7 +502,7 @@ ALTER TABLE ONLY public.topology -- --- Name: edge_asset_binding edge_asset_binding_asset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: edge_asset_binding edge_asset_binding_asset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge_asset_binding @@ -510,7 +510,7 @@ ALTER TABLE ONLY public.edge_asset_binding -- --- Name: edge_asset_binding edge_asset_binding_edge_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: edge_asset_binding edge_asset_binding_edge_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge_asset_binding @@ -518,7 +518,7 @@ ALTER TABLE ONLY public.edge_asset_binding -- --- Name: edge edge_exploit_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: edge edge_exploit_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge @@ -526,7 +526,7 @@ ALTER TABLE ONLY public.edge -- --- Name: edge edge_from_node_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: edge edge_from_node_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge @@ -534,7 +534,7 @@ ALTER TABLE ONLY public.edge -- --- Name: edge edge_to_node_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: edge edge_to_node_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.edge @@ -542,7 +542,7 @@ ALTER TABLE ONLY public.edge -- --- Name: exploit_postcondition exploit_postcondition_exploit_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: exploit_postcondition exploit_postcondition_exploit_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit_postcondition @@ -550,7 +550,7 @@ ALTER TABLE ONLY public.exploit_postcondition -- --- Name: exploit_precondition exploit_precondition_exploit_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: exploit_precondition exploit_precondition_exploit_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.exploit_precondition @@ -558,7 +558,7 @@ ALTER TABLE ONLY public.exploit_precondition -- --- Name: factbase_item factbase_item_factbase_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: factbase_item factbase_item_factbase_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.factbase_item @@ -566,7 +566,7 @@ ALTER TABLE ONLY public.factbase_item -- --- Name: quality quality_asset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: quality quality_asset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.quality @@ -574,7 +574,7 @@ ALTER TABLE ONLY public.quality -- --- Name: topology topology_asset_from_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: topology topology_asset_from_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.topology @@ -582,7 +582,7 @@ ALTER TABLE ONLY public.topology -- --- Name: topology topology_asset_to_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: noah +-- Name: topology topology_asset_to_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: ag_gen -- ALTER TABLE ONLY public.topology @@ -590,70 +590,70 @@ ALTER TABLE ONLY public.topology -- --- Name: TABLE asset; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE asset; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.asset TO ag_gen; -- --- Name: TABLE edge; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE edge; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.edge TO ag_gen; -- --- Name: TABLE edge_asset_binding; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE edge_asset_binding; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.edge_asset_binding TO ag_gen; -- --- Name: TABLE exploit; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE exploit; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.exploit TO ag_gen; -- --- Name: TABLE exploit_postcondition; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE exploit_postcondition; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.exploit_postcondition TO ag_gen; -- --- Name: TABLE exploit_precondition; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE exploit_precondition; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.exploit_precondition TO ag_gen; -- --- Name: TABLE factbase; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE factbase; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.factbase TO ag_gen; -- --- Name: TABLE factbase_item; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE factbase_item; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.factbase_item TO ag_gen; -- --- Name: TABLE keyvalue; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE keyvalue; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.keyvalue TO ag_gen; -- --- Name: TABLE quality; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE quality; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.quality TO ag_gen; @@ -661,7 +661,7 @@ GRANT ALL ON TABLE public.quality TO ag_gen; GRANT ALL ON TABLE public.unex_state_q TO ag_gen; -- --- Name: TABLE topology; Type: ACL; Schema: public; Owner: noah +-- Name: TABLE topology; Type: ACL; Schema: public; Owner: ag_gen -- GRANT ALL ON TABLE public.topology TO ag_gen;