Mercurial > lbo > hg > geohub
changeset 128:0fff2024f54a
Update Postgres schema
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Thu, 15 Apr 2021 11:56:25 +0200 |
parents | 07984965bbb7 |
children | 14f3d37cd8e0 |
files | pgsql_schema.sql |
diffstat | 1 files changed, 65 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/pgsql_schema.sql Sat Mar 06 14:49:00 2021 +0100 +++ b/pgsql_schema.sql Thu Apr 15 11:56:25 2021 +0200 @@ -2,8 +2,10 @@ -- PostgreSQL database dump -- --- Dumped from database version 12.4 --- Dumped by pg_dump version 12.4 +-- Dumped from database version 12.6 +-- Dumped by pg_dump version 12.6 + +-- pg_dump -s -U <owner> -n geohub -O SET statement_timeout = 0; SET lock_timeout = 0; @@ -16,31 +18,85 @@ SET client_min_messages = warning; SET row_security = off; +-- +-- Name: geohub; Type: SCHEMA; Schema: -; Owner: - +-- + +CREATE SCHEMA geohub; + + SET default_tablespace = ''; SET default_table_access_method = heap; -- --- Name: geodata; Type: TABLE; Schema: geohub +-- Name: geodata; Type: TABLE; Schema: geohub; Owner: - -- -CREATE SCHEMA IF NOT EXISTS geohub; - CREATE TABLE geohub.geodata ( - id serial primary key, - client text not null, + client text NOT NULL, lat double precision, long double precision, spd double precision, - accuracy double precision, - t timestamp with time zone not null, + t timestamp with time zone, ele double precision, secret bytea, + id integer NOT NULL, + accuracy double precision, note text ); -- +-- Name: geodata_id_seq; Type: SEQUENCE; Schema: geohub; Owner: - +-- + +CREATE SEQUENCE geohub.geodata_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +-- +-- Name: geodata_id_seq; Type: SEQUENCE OWNED BY; Schema: geohub; Owner: - +-- + +ALTER SEQUENCE geohub.geodata_id_seq OWNED BY geohub.geodata.id; + + +-- +-- Name: geodata id; Type: DEFAULT; Schema: geohub; Owner: - +-- + +ALTER TABLE ONLY geohub.geodata ALTER COLUMN id SET DEFAULT nextval('geohub.geodata_id_seq'::regclass); + + +-- +-- Name: geodata geodata_pkey; Type: CONSTRAINT; Schema: geohub; Owner: - +-- + +ALTER TABLE ONLY geohub.geodata + ADD CONSTRAINT geodata_pkey PRIMARY KEY (id); + + +-- +-- Name: geodata_client_secret_idx; Type: INDEX; Schema: geohub; Owner: - +-- + +CREATE INDEX geodata_client_secret_idx ON geohub.geodata USING btree (client, secret); + + +-- +-- Name: geodata_t_idx; Type: INDEX; Schema: geohub; Owner: - +-- + +CREATE INDEX geodata_t_idx ON geohub.geodata USING btree (t); + + +-- -- PostgreSQL database dump complete --