Loading plugins/content/content.cpp +15 −0 Original line number Diff line number Diff line Loading @@ -625,6 +625,21 @@ namespace blogi { } void initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "IF (OBJECT_ID('users') IS NULL )" << "BEGIN" << "CREATE TABLE public.content (" << "id serial NOT NULL PRIMARY KEY," << "title character varying(255) NOT NULL," << "text text NOT NULL," << "descrition character varying(255) NOT NULL," << "author integer ," << "created date NOT NULL" << ");" << "ADD CONSTRAINT fk_author FOREIGN KEY (author) REFERENCES public.users(id);" << "END"; Args->database->exec(&sql,res); return; } Loading src/auth.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ blogi::Auth::Auth(blogi::Database *pcon,blogi::Session *session){ sql << "IF (OBJECT_ID('users') IS NULL )" << "BEGIN" << "CREATE TABLE public.users (" << "id integer NOT NULL," << "id serial NOT NULL PRIMARY KEY," << "sid character varying(255)," << "username character varying(255)," << "email character varying(255)," Loading Loading
plugins/content/content.cpp +15 −0 Original line number Diff line number Diff line Loading @@ -625,6 +625,21 @@ namespace blogi { } void initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "IF (OBJECT_ID('users') IS NULL )" << "BEGIN" << "CREATE TABLE public.content (" << "id serial NOT NULL PRIMARY KEY," << "title character varying(255) NOT NULL," << "text text NOT NULL," << "descrition character varying(255) NOT NULL," << "author integer ," << "created date NOT NULL" << ");" << "ADD CONSTRAINT fk_author FOREIGN KEY (author) REFERENCES public.users(id);" << "END"; Args->database->exec(&sql,res); return; } Loading
src/auth.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ blogi::Auth::Auth(blogi::Database *pcon,blogi::Session *session){ sql << "IF (OBJECT_ID('users') IS NULL )" << "BEGIN" << "CREATE TABLE public.users (" << "id integer NOT NULL," << "id serial NOT NULL PRIMARY KEY," << "sid character varying(255)," << "username character varying(255)," << "email character varying(255)," Loading