4e54075078
CI / test (push) Has been cancelled
CI / verify (push) Has been cancelled
Clients CI / build-server (push) Has been cancelled
Clients CI / test-python (push) Has been cancelled
Clients CI / test-javascript (push) Has been cancelled
Clients CI / test-nim (push) Has been cancelled
Clients CI / test-rust (push) Has been cancelled
22 lines
350 B
SQL
22 lines
350 B
SQL
DO
|
|
$$
|
|
BEGIN
|
|
IF NOT EXISTS (SELECT FROM pg_roles WHERE rolname = 'test') THEN
|
|
CREATE ROLE test LOGIN PASSWORD 'test';
|
|
END IF;
|
|
END
|
|
$$;
|
|
|
|
DO
|
|
$$
|
|
BEGIN
|
|
IF NOT EXISTS (SELECT FROM pg_database WHERE datname = 'test') THEN
|
|
CREATE DATABASE test OWNER test;
|
|
END IF;
|
|
END
|
|
$$;
|
|
|
|
\connect test
|
|
GRANT ALL PRIVILEGES ON SCHEMA public TO test;
|
|
|