mirror of
https://github.com/rbock/sqlpp11.git
synced 2024-11-16 21:04:15 +08:00
42 lines
777 B
SQL
42 lines
777 B
SQL
DROP TABLE IF EXISTS tab_foo;
|
|
|
|
CREATE TABLE tab_foo
|
|
(
|
|
id bigserial PRIMARY KEY,
|
|
text_nn_d varchar(255) NOT NULL DEFAULT '',
|
|
int_n bigint,
|
|
double_n double precision,
|
|
bool_n bool,
|
|
blob_n bytea
|
|
);
|
|
|
|
DROP TABLE IF EXISTS tab_bar;
|
|
|
|
CREATE TABLE tab_bar
|
|
(
|
|
id bigserial PRIMARY KEY,
|
|
text_n varchar(255) NULL,
|
|
bool_nn bool NOT NULL DEFAULT false,
|
|
int_n int
|
|
);
|
|
|
|
CREATE TABLE tab_date_time
|
|
(
|
|
day_point_n date,
|
|
time_point_n timestamp,
|
|
time_of_day_n time,
|
|
time_point_n_tz timestamp with time zone,
|
|
time_of_day_n_tz time with time zone
|
|
);
|
|
DROP TABLE IF EXISTS blob_sample;
|
|
|
|
CREATE TABLE blob_sample (
|
|
id bigserial PRIMARY KEY,
|
|
data bytea
|
|
);
|
|
|
|
CREATE TABLE tab_except (
|
|
int_small_n_u smallint UNIQUE,
|
|
text_short_n text CHECK( length(text_short_n) < 5 )
|
|
)
|