Commit 7bd7adf4 authored by jan.koester's avatar jan.koester
Browse files

init sql content

parent ddadfebd
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -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;
        }

+1 −1
Original line number Diff line number Diff line
@@ -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),"