I am trying to launch a postgres db in a container. Below script is only creating database but not beyond that. PLease suggest what is wrong.
CREATE DATABASE mydb;
CREATE USER mydb;
ALTER DATABASE mydb owner to mydb;
GRANT ALL PRIVILEGES ON DATABASE mydb TO mydb;
GRANT CONNECT ON DATABASE mydb to mydb;
CREATE SCHEMA mydb.mydb ;
ALTER SCHEMA my_db.mydb owner to mydb;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA mydb.mydb TO mydb ;
CREATE TABLE mydb.applist
(
"APPLICATION_ID" character varying(60) COLLATE pg_catalog."default" NOT NULL,
"APPLICATION_NAME" character varying(200) COLLATE pg_catalog."default",
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;
Suggest corrections. Schema and tables aren't getting created.