Loading plugins/content/content.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -627,24 +627,24 @@ namespace blogi { void initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.content (" sql << "CREATE TABLE IF NOT EXISTS 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," << "FOREIGN KEY (author) REFERENCES public.users(id)" << "FOREIGN KEY (author) REFERENCES users(id)" << "); " << "CREATE TABLE IF NOT EXISTS public.tags (" << "CREATE TABLE IF NOT EXISTS tags (" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL UNIQUE" << "); " << "CREATE TABLE IF NOT EXISTS public.tags_content (" << "CREATE TABLE IF NOT EXISTS tags_content (" << "tag_id integer NOT NULL," << "content_id integer NOT NULL," << "FOREIGN KEY (content_id) REFERENCES public.content (id)," << "FOREIGN KEY (tag_id) REFERENCES public.tags (id)" << "FOREIGN KEY (content_id) REFERENCES content (id)," << "FOREIGN KEY (tag_id) REFERENCES tags (id)" << ");"; Args->database->exec(&sql,res); return; Loading plugins/gameinfo/gameinfo.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -65,16 +65,16 @@ namespace blogi { blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.gameserver_protocols(" sql << "CREATE TABLE IF NOT EXISTS gameserver_protocols(" << "id serial NOT NULL PRIMARY KEY," << "pname character varying(255) NOT NULL" << "); " << "CREATE TABLE IF NOT EXISTS public.gameserver(" << "CREATE TABLE IF NOT EXISTS gameserver(" << "id serial NOT NULL," << "protocol integer," << "addr character varying(255) NOT NULL," << "port integer," << "FOREIGN KEY (protocol) REFERENCES public.gameserver_protocols (id)" << "FOREIGN KEY (protocol) REFERENCES gameserver_protocols (id)" << ")"; Args->database->exec(&sql,res); Loading plugins/media/media.cpp +13 −13 Original line number Diff line number Diff line Loading @@ -425,49 +425,49 @@ namespace blogi { blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.media_albums (" sql << "CREATE TABLE IF NOT EXISTS media_albums (" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "owner integer NOT NULL," << "created date NOT NULL," << "FOREIGN KEY (owner) REFERENCES public.users (id)" << "FOREIGN KEY (owner) REFERENCES users (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_type (" << "CREATE TABLE IF NOT EXISTS media_type (" << "id serial NOT NULL PRIMARY KEY," << "type integer NOT NULL," << "ext character varying(255) NOT NULL," << "ctype character varying(255) NOT NULL" << "); " << "CREATE TABLE IF NOT EXISTS public.media_items (" << "CREATE TABLE IF NOT EXISTS media_items (" << "id serial NOT NULL PRIMARY KEY," << "album_id integer NOT NULL," << "name character varying(255) NOT NULL," << "FOREIGN KEY (album_id) REFERENCES public.media_albums (id)" << "FOREIGN KEY (album_id) REFERENCES media_albums (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_items_files (" << "CREATE TABLE IF NOT EXISTS media_items_files (" << "id serial NOT NULL PRIMARY KEY ," << "media_items_id integer NOT NULL," << "redis_uuid uuid NOT NULL," << "media_type_id integer NOT NULL," << "public boolean NOT NULL," << "FOREIGN KEY (media_items_id) REFERENCES public.media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES public.media_type (id)" << "FOREIGN KEY (media_items_id) REFERENCES media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES media_type (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_preview (" << "CREATE TABLE IF NOT EXISTS media_preview (" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "options character varying(255)," << "media_type_id integer," << "FOREIGN KEY (media_type_id) REFERENCES public.media_type (id)" << "FOREIGN KEY (media_type_id) REFERENCES media_type (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_items_preview (" << "CREATE TABLE IF NOT EXISTS media_items_preview (" << "id serial NOT NULL PRIMARY KEY," << "media_items_id integer NOT NULL," << "redis_uuid uuid NOT NULL," << "media_type_id integer NOT NULL," << "public boolean NOT NULL," << "FOREIGN KEY (media_items_id) REFERENCES public.media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES public.media_type (id)" << "FOREIGN KEY (media_items_id) REFERENCES media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES media_type (id)" << ");"; Args->database->exec(&sql,res); Loading plugins/navbar/navbar.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -57,17 +57,17 @@ namespace blogi { void initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.navbar(" sql << "CREATE TABLE IF NOT EXISTS navbar(" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "container_id character varying(255) NOT NULL" << "); " << "CREATE TABLE IF NOT EXISTS public.navbar_items(" << "CREATE TABLE IF NOT EXISTS navbar_items(" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "url character varying(255) NOT NULL," << "navbar_id integer," << "FOREIGN KEY (navbar_id) REFERENCES public.navbar (id)" << "FOREIGN KEY (navbar_id) REFERENCES navbar (id)" << ");"; Args->database->exec(&sql,res); return; Loading plugins/staticpage/static.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ blogi::StaticPage::~StaticPage(){ void blogi::StaticPage::initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.static_content (" sql << "CREATE TABLE IF NOT EXISTS static_content (" << "id serial NOT NULL PRIMARY KEY," << "text text," << "url character varying(255) NOT NULL UNIQUE" Loading Loading
plugins/content/content.cpp +6 −6 Original line number Diff line number Diff line Loading @@ -627,24 +627,24 @@ namespace blogi { void initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.content (" sql << "CREATE TABLE IF NOT EXISTS 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," << "FOREIGN KEY (author) REFERENCES public.users(id)" << "FOREIGN KEY (author) REFERENCES users(id)" << "); " << "CREATE TABLE IF NOT EXISTS public.tags (" << "CREATE TABLE IF NOT EXISTS tags (" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL UNIQUE" << "); " << "CREATE TABLE IF NOT EXISTS public.tags_content (" << "CREATE TABLE IF NOT EXISTS tags_content (" << "tag_id integer NOT NULL," << "content_id integer NOT NULL," << "FOREIGN KEY (content_id) REFERENCES public.content (id)," << "FOREIGN KEY (tag_id) REFERENCES public.tags (id)" << "FOREIGN KEY (content_id) REFERENCES content (id)," << "FOREIGN KEY (tag_id) REFERENCES tags (id)" << ");"; Args->database->exec(&sql,res); return; Loading
plugins/gameinfo/gameinfo.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -65,16 +65,16 @@ namespace blogi { blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.gameserver_protocols(" sql << "CREATE TABLE IF NOT EXISTS gameserver_protocols(" << "id serial NOT NULL PRIMARY KEY," << "pname character varying(255) NOT NULL" << "); " << "CREATE TABLE IF NOT EXISTS public.gameserver(" << "CREATE TABLE IF NOT EXISTS gameserver(" << "id serial NOT NULL," << "protocol integer," << "addr character varying(255) NOT NULL," << "port integer," << "FOREIGN KEY (protocol) REFERENCES public.gameserver_protocols (id)" << "FOREIGN KEY (protocol) REFERENCES gameserver_protocols (id)" << ")"; Args->database->exec(&sql,res); Loading
plugins/media/media.cpp +13 −13 Original line number Diff line number Diff line Loading @@ -425,49 +425,49 @@ namespace blogi { blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.media_albums (" sql << "CREATE TABLE IF NOT EXISTS media_albums (" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "owner integer NOT NULL," << "created date NOT NULL," << "FOREIGN KEY (owner) REFERENCES public.users (id)" << "FOREIGN KEY (owner) REFERENCES users (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_type (" << "CREATE TABLE IF NOT EXISTS media_type (" << "id serial NOT NULL PRIMARY KEY," << "type integer NOT NULL," << "ext character varying(255) NOT NULL," << "ctype character varying(255) NOT NULL" << "); " << "CREATE TABLE IF NOT EXISTS public.media_items (" << "CREATE TABLE IF NOT EXISTS media_items (" << "id serial NOT NULL PRIMARY KEY," << "album_id integer NOT NULL," << "name character varying(255) NOT NULL," << "FOREIGN KEY (album_id) REFERENCES public.media_albums (id)" << "FOREIGN KEY (album_id) REFERENCES media_albums (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_items_files (" << "CREATE TABLE IF NOT EXISTS media_items_files (" << "id serial NOT NULL PRIMARY KEY ," << "media_items_id integer NOT NULL," << "redis_uuid uuid NOT NULL," << "media_type_id integer NOT NULL," << "public boolean NOT NULL," << "FOREIGN KEY (media_items_id) REFERENCES public.media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES public.media_type (id)" << "FOREIGN KEY (media_items_id) REFERENCES media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES media_type (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_preview (" << "CREATE TABLE IF NOT EXISTS media_preview (" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "options character varying(255)," << "media_type_id integer," << "FOREIGN KEY (media_type_id) REFERENCES public.media_type (id)" << "FOREIGN KEY (media_type_id) REFERENCES media_type (id)" << "); " << "CREATE TABLE IF NOT EXISTS public.media_items_preview (" << "CREATE TABLE IF NOT EXISTS media_items_preview (" << "id serial NOT NULL PRIMARY KEY," << "media_items_id integer NOT NULL," << "redis_uuid uuid NOT NULL," << "media_type_id integer NOT NULL," << "public boolean NOT NULL," << "FOREIGN KEY (media_items_id) REFERENCES public.media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES public.media_type (id)" << "FOREIGN KEY (media_items_id) REFERENCES media_items (id)," << "FOREIGN KEY (media_type_id) REFERENCES media_type (id)" << ");"; Args->database->exec(&sql,res); Loading
plugins/navbar/navbar.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -57,17 +57,17 @@ namespace blogi { void initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.navbar(" sql << "CREATE TABLE IF NOT EXISTS navbar(" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "container_id character varying(255) NOT NULL" << "); " << "CREATE TABLE IF NOT EXISTS public.navbar_items(" << "CREATE TABLE IF NOT EXISTS navbar_items(" << "id serial NOT NULL PRIMARY KEY," << "name character varying(255) NOT NULL," << "url character varying(255) NOT NULL," << "navbar_id integer," << "FOREIGN KEY (navbar_id) REFERENCES public.navbar (id)" << "FOREIGN KEY (navbar_id) REFERENCES navbar (id)" << ");"; Args->database->exec(&sql,res); return; Loading
plugins/staticpage/static.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ blogi::StaticPage::~StaticPage(){ void blogi::StaticPage::initPlugin(){ blogi::SQL sql; blogi::DBResult res; sql << "CREATE TABLE IF NOT EXISTS public.static_content (" sql << "CREATE TABLE IF NOT EXISTS static_content (" << "id serial NOT NULL PRIMARY KEY," << "text text," << "url character varying(255) NOT NULL UNIQUE" Loading