web/lib/Zend/Queue/Adapter/Db/postgresql.sql
author Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
Wed, 20 May 2015 19:08:58 +0200
changeset 1242 50a36194bac0
parent 807 877f952ae2bd
permissions -rw-r--r--
put back the annotation server url
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     1
/*
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     2
Sample grant for PostgreSQL
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     3
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     4
CREATE ROLE queue LOGIN
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     5
  PASSWORD '[CHANGE ME]'
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     6
  NOSUPERUSER NOINHERIT NOCREATEDB NOCREATEROLE;
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     7
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     8
*/
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     9
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    10
--
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    11
-- Table structure for table `queue`
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    12
--
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    13
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    14
DROP TABLE IF EXISTS queue;
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    15
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    16
CREATE TABLE queue
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    17
(
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    18
  queue_id serial NOT NULL,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    19
  queue_name character varying(100) NOT NULL,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    20
  timeout smallint NOT NULL DEFAULT 30,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    21
  CONSTRAINT queue_pk PRIMARY KEY (queue_id)
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    22
)
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    23
WITH (OIDS=FALSE);
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    24
ALTER TABLE queue OWNER TO queue;
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    25
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    26
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    27
-- --------------------------------------------------------
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    28
--
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    29
-- Table structure for table `message`
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    30
--
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    31
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    32
DROP TABLE IF EXISTS message;
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    33
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    34
CREATE TABLE message
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    35
(
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    36
  message_id bigserial NOT NULL,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    37
  queue_id integer,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    38
  handle character(32),
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    39
  body character varying(8192) NOT NULL,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    40
  md5 character(32) NOT NULL,
807
877f952ae2bd update Zend and twitter oauth end point
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 207
diff changeset
    41
  timeout double precision,
0
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    42
  created integer,
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    43
  CONSTRAINT message_pk PRIMARY KEY (message_id),
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    44
  CONSTRAINT message_ibfk_1 FOREIGN KEY (queue_id)
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    45
      REFERENCES queue (queue_id) MATCH SIMPLE
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    46
      ON UPDATE CASCADE ON DELETE CASCADE
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    47
)
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    48
WITH (OIDS=FALSE);
807
877f952ae2bd update Zend and twitter oauth end point
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 207
diff changeset
    49
ALTER TABLE message OWNER TO queue;
PKEH$ iconolab-ccc449ef6f16/design/.keepmeUTb,vWPKEH.qԾKQ+ ]iconolab-ccc449ef6f16/design/components.odtUTb,vWPKEH#&&D }Liconolab-ccc449ef6f16/design/iconolab/demo/Resources/SampleStyle.cssUTb,vWPKEH*b~85 Miconolab-ccc449ef6f16/design/iconolab/demo/index.htmlUTb,vWPKEHG% n < dUiconolab-ccc449ef6f16/design/iconolab/demo/pages/addatag.pngUTb,vWPKEHgC [{ iconolab-ccc449ef6f16/design/iconolab/demo/pages/addtagwithlist.pngUTb,vWPKEHIYI? /? Oiconolab-ccc449ef6f16/design/iconolab/demo/pages/admin_tags.pngUTb,vWPKEH^5QC>fF iconolab-ccc449ef6f16/design/iconolab/demo/pages/choisir_une_image.pngUTb,vWPKEHFIF? iconolab-ccc449ef6f16/design/iconolab/demo/pages/components.pngUTb,vWPKEH Ficonolab-ccc449ef6f16/design/iconolab/demo/pages/image_tab.pngUTb,vWPKEH 7%VA< ~Giconolab-ccc449ef6f16/design/iconolab/demo/pages/landing.pngUTb,vWPKEH( qMҾF@ (Giconolab-ccc449ef6f16/design/iconolab/demo/pages/links_pages.pngUTb,vWPKEHC(: qHiconolab-ccc449ef6f16/design/iconolab/demo/pages/login.pngUTb,vWPKEHw&fx B Hiconolab-ccc449ef6f16/design/iconolab/demo/pages/qualification.pngUTb,vWPKEH[(I ƽHiconolab-ccc449ef6f16/design/iconolab/demo/pages/save_detail_fragment.pngUTb,vWPKEHYjdʚ}? 9Kiconolab-ccc449ef6f16/design/iconolab/demo/pages/suggestion.pngUTb,vWPKEHk~VG y(Liconolab-ccc449ef6f16/design/iconolab/demo/pages/suggestions_images.pngUTb,vWPKEH wBE GMiconolab-ccc449ef6f16/design/iconolab/demo/pages/suggestions_tags.pngUTb,vWPKEHyi F Miconolab-ccc449ef6f16/design/iconolab/demo/pages/user_notification.pngUTb,vWPKEHŪQH zNiconolab-ccc449ef6f16/design/iconolab/demo/pages/user_notofication_2.pngUTb,vWPKEHqƞ&A> Niconolab-ccc449ef6f16/design/iconolab/demo/pages/user_page.pngUTb,vWPKEH{Zs? Oiconolab-ccc449ef6f16/design/iconolab/demo/pages/user_pages.pngUTb,vWPKEH= )D NPiconolab-ccc449ef6f16/design/iconolab/demo/pages/user_suggestion.pngUTb,vWPKEH09g)M0 6Siconolab-ccc449ef6f16/design/iconolab/dossier.epUTb,vWPKEHFwPM 6 o`Siconolab-ccc449ef6f16/design/iconolab/ex_merge_form.epUTb,vWPK##SW