Fix xslt_process() to ensure that it inserts a NULL terminator after the
[PostgreSQL.git] / src / pl / plpython / sql / plpython_schema.sql
blobc346c40381bd1501fc2e481f20740bccccf63ca3
2 CREATE TABLE users (
3         fname text not null,
4         lname text not null,
5         username text,
6         userid serial,
7         PRIMARY KEY(lname, fname) 
8         ) ;
10 CREATE INDEX users_username_idx ON users(username);
11 CREATE INDEX users_fname_idx ON users(fname);
12 CREATE INDEX users_lname_idx ON users(lname);
13 CREATE INDEX users_userid_idx ON users(userid);
16 CREATE TABLE taxonomy (
17         id serial primary key,
18         name text unique
19         ) ;
21 CREATE TABLE entry (
22         accession text not null primary key,
23         eid serial unique,
24         txid int2 not null references taxonomy(id)
25         ) ;
27 CREATE TABLE sequences (
28         eid int4 not null references entry(eid),
29         pid serial primary key,
30         product text not null,
31         sequence text not null,
32         multipart bool default 'false'
33         ) ;
34 CREATE INDEX sequences_product_idx ON sequences(product) ;
36 CREATE TABLE xsequences (
37         pid int4 not null references sequences(pid),
38         sequence text not null
39         ) ;
40 CREATE INDEX xsequences_pid_idx ON xsequences(pid) ;
42 CREATE TABLE unicode_test (
43         testvalue  text NOT NULL
46 CREATE TABLE table_record (
47         first text,
48         second int4
49         ) ;
51 CREATE TYPE type_record AS (
52         first text,
53         second int4
54         ) ;