--
-- PostgreSQL database dump
--

SET client_encoding = 'SQL_ASCII';
SET check_function_bodies = false;

SET SESSION AUTHORIZATION 'postgres';

--
-- TOC entry 4 (OID 2200)
-- Name: public; Type: ACL; Schema: -; Owner: postgres
--

REVOKE ALL ON SCHEMA public FROM PUBLIC;
GRANT ALL ON SCHEMA public TO PUBLIC;


SET SESSION AUTHORIZATION 'postgres';

SET search_path = public, pg_catalog;

--
-- TOC entry 17 (OID 17175)
-- Name: tbl_image; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tbl_image (
    image_id integer DEFAULT 0 NOT NULL,
    imagesrc character varying(200),
    caption character varying(200),
    thumbsrc character varying(200) DEFAULT ''::character varying
);


--
-- TOC entry 18 (OID 17181)
-- Name: tbl_order; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tbl_order (
    order_id integer DEFAULT 0 NOT NULL,
    name character varying(255),
    phone character varying(100),
    email character varying(255),
    billingaddress character varying(255),
    billingaddress2 character varying(255),
    billingcity character varying(255),
    billingstate character varying(10),
    billingzip character varying(20),
    recipientname character varying(255),
    shippingaddress character varying(255),
    shippingaddress2 character varying(255),
    shippingcity character varying(255),
    shippingstate character varying(10),
    shippingzip character varying(20),
    cctype character varying(20),
    ccnumber character varying(50),
    ccexpdate character varying(10),
    placement_dt timestamp without time zone,
    bill_dt timestamp without time zone,
    shippingnotes text,
    cancelreason text,
    cancelled smallint,
    shippingamount double precision DEFAULT 0::double precision,
    handlingamount double precision DEFAULT 0::double precision
);


--
-- TOC entry 19 (OID 17191)
-- Name: tbl_product; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tbl_product (
    name character varying(100),
    short_description character varying(255),
    price double precision,
    weight double precision,
    product_id integer DEFAULT 0 NOT NULL,
    image_id integer DEFAULT 0,
    additional_handling double precision DEFAULT 0::double precision,
    active smallint DEFAULT 0::smallint,
    category_id integer DEFAULT 0 NOT NULL
);


--
-- TOC entry 20 (OID 17200)
-- Name: tbl_setting; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tbl_setting (
    setting_name character varying(100) DEFAULT ''::character varying NOT NULL,
    setting_value character varying(100) DEFAULT ''::character varying NOT NULL
);


--
-- TOC entry 5 (OID 17212)
-- Name: tbl_shippingcost_shippingcos; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE tbl_shippingcost_shippingcos
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 21 (OID 17214)
-- Name: tbl_shippingcost; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tbl_shippingcost (
    shippingcost_id integer DEFAULT nextval('tbl_shippingcost_shippingcos'::text) NOT NULL,
    maxweight double precision DEFAULT 0::double precision NOT NULL,
    cost double precision DEFAULT 0::double precision NOT NULL
);


--
-- TOC entry 22 (OID 17224)
-- Name: tblasc_productimage; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tblasc_productimage (
    image_id integer DEFAULT 0 NOT NULL,
    product_id integer DEFAULT 0 NOT NULL,
    "position" integer
);


--
-- TOC entry 23 (OID 17228)
-- Name: tblasc_productorder; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tblasc_productorder (
    product_id integer DEFAULT 0 NOT NULL,
    order_id integer DEFAULT 0 NOT NULL,
    quantity integer DEFAULT 0 NOT NULL,
    price double precision
);


--
-- TOC entry 24 (OID 17233)
-- Name: tblatt_productparagraph; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tblatt_productparagraph (
    paragraph_id integer DEFAULT 0 NOT NULL,
    paragraph text,
    product_id integer,
    alignment character varying(25),
    "position" integer,
    image_id character varying(100) DEFAULT ''::character varying
);


--
-- TOC entry 7 (OID 17242)
-- Name: tblref_category_category_id_; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE tblref_category_category_id_
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 25 (OID 17244)
-- Name: tblref_category; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE tblref_category (
    category_id integer DEFAULT nextval('tblref_category_category_id_'::text) NOT NULL,
    description character varying(100) DEFAULT ''::character varying NOT NULL,
    is_default smallint DEFAULT 0::smallint,
    logicalordering integer DEFAULT 0 NOT NULL,
    is_public smallint DEFAULT 0::smallint
);


--
-- TOC entry 9 (OID 17256)
-- Name: image_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE image_seq
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 11 (OID 17259)
-- Name: product_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE product_seq
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 13 (OID 17262)
-- Name: paragraph_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE paragraph_seq
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 15 (OID 17268)
-- Name: order_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE order_seq
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- Data for TOC entry 33 (OID 17175)
-- Name: tbl_image; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tbl_image (image_id, imagesrc, caption, thumbsrc) FROM stdin;
\.


--
-- Data for TOC entry 34 (OID 17181)
-- Name: tbl_order; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tbl_order (order_id, name, phone, email, billingaddress, billingaddress2, billingcity, billingstate, billingzip, recipientname, shippingaddress, shippingaddress2, shippingcity, shippingstate, shippingzip, cctype, ccnumber, ccexpdate, placement_dt, bill_dt, shippingnotes, cancelreason, cancelled, shippingamount, handlingamount) FROM stdin;
\.


--
-- Data for TOC entry 35 (OID 17191)
-- Name: tbl_product; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tbl_product (name, short_description, price, weight, product_id, image_id, additional_handling, active, category_id) FROM stdin;
\.


--
-- Data for TOC entry 36 (OID 17200)
-- Name: tbl_setting; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tbl_setting (setting_name, setting_value) FROM stdin;
contactEmail	jfeasel@gmail.com
frooglePassword	jakepass
froogleUsername	jfeasel
global_handling	1
physicalRoot	/Users/jfeasel/Sites/jakeshop.com
secureSiteRoot	./
siteRoot	./
techEmail	jfeasel@brightlightbulb.com
tempFolder	/tmp/
\.


--
-- Data for TOC entry 37 (OID 17214)
-- Name: tbl_shippingcost; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tbl_shippingcost (shippingcost_id, maxweight, cost) FROM stdin;
6	100	75
1	1	2
2	2	3
3	4	4
5	75	50
\.


--
-- Data for TOC entry 38 (OID 17224)
-- Name: tblasc_productimage; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tblasc_productimage (image_id, product_id, "position") FROM stdin;
\.


--
-- Data for TOC entry 39 (OID 17228)
-- Name: tblasc_productorder; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tblasc_productorder (product_id, order_id, quantity, price) FROM stdin;
\.


--
-- Data for TOC entry 40 (OID 17233)
-- Name: tblatt_productparagraph; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tblatt_productparagraph (paragraph_id, paragraph, product_id, alignment, "position", image_id) FROM stdin;
\.


--
-- Data for TOC entry 41 (OID 17244)
-- Name: tblref_category; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY tblref_category (category_id, description, is_default, logicalordering, is_public) FROM stdin;
2	Assortments	0	2	1
3	Wholesale	0	3	0
1	Food Stuffs	1	1	1
\.


--
-- TOC entry 26 (OID 17179)
-- Name: tbl_image_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tbl_image
    ADD CONSTRAINT tbl_image_pkey PRIMARY KEY (image_id);


--
-- TOC entry 27 (OID 17189)
-- Name: tbl_order_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tbl_order
    ADD CONSTRAINT tbl_order_pkey PRIMARY KEY (order_id);


--
-- TOC entry 28 (OID 17198)
-- Name: tbl_product_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tbl_product
    ADD CONSTRAINT tbl_product_pkey PRIMARY KEY (product_id);


--
-- TOC entry 29 (OID 17204)
-- Name: tbl_setting_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tbl_setting
    ADD CONSTRAINT tbl_setting_pkey PRIMARY KEY (setting_name);


--
-- TOC entry 30 (OID 17219)
-- Name: tbl_shippingcost_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tbl_shippingcost
    ADD CONSTRAINT tbl_shippingcost_pkey PRIMARY KEY (shippingcost_id);


--
-- TOC entry 31 (OID 17240)
-- Name: tblatt_productparagraph_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tblatt_productparagraph
    ADD CONSTRAINT tblatt_productparagraph_pkey PRIMARY KEY (paragraph_id);


--
-- TOC entry 32 (OID 17251)
-- Name: tblref_category_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY tblref_category
    ADD CONSTRAINT tblref_category_pkey PRIMARY KEY (category_id);


--
-- TOC entry 6 (OID 17212)
-- Name: tbl_shippingcost_shippingcos; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('tbl_shippingcost_shippingcos', 6, true);


--
-- TOC entry 8 (OID 17242)
-- Name: tblref_category_category_id_; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('tblref_category_category_id_', 4, true);


--
-- TOC entry 10 (OID 17256)
-- Name: image_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('image_seq', 12, true);


--
-- TOC entry 12 (OID 17259)
-- Name: product_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('product_seq', 4, true);


--
-- TOC entry 14 (OID 17262)
-- Name: paragraph_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('paragraph_seq', 4, true);


--
-- TOC entry 16 (OID 17268)
-- Name: order_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('order_seq', 3, true);


--
-- TOC entry 3 (OID 2200)
-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: postgres
--

COMMENT ON SCHEMA public IS 'Standard public schema';


