diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql
index 52e73d29016aba3146bcdd7a426e4d988e088227..cf3ed1410a1a81345197324c42306bd3fd2063aa 100644
--- a/migration/19.12/1912.sql
+++ b/migration/19.12/1912.sql
@@ -114,6 +114,17 @@ CREATE TABLE entities_folders
 )
 WITH (OIDS=FALSE);
 
+DROP TABLE IF EXISTS users_pinned_folders;
+CREATE TABLE users_pinned_folders
+(
+  id serial NOT NULL,
+  folder_id INTEGER NOT NULL,
+  user_id INTEGER NOT NULL,
+  CONSTRAINT users_pinned_folders_pkey PRIMARY KEY (id),
+  CONSTRAINT users_pinned_folders_unique_key UNIQUE (folder_id, user_id)
+)
+WITH (OIDS=FALSE);
+
 
 /* CUSTOM FIELDS */
 DROP TABLE IF EXISTS custom_fields;
diff --git a/sql/structure.sql b/sql/structure.sql
index bb5a89485c2a296cc002bac377c1d87c5a3cf640..ef6e6d7d6aac251349ed058acb5e0f53b895553b 100755
--- a/sql/structure.sql
+++ b/sql/structure.sql
@@ -557,6 +557,16 @@ CREATE TABLE entities_folders
 )
 WITH (OIDS=FALSE);
 
+CREATE TABLE users_pinned_folders
+(
+  id serial NOT NULL,
+  folder_id INTEGER NOT NULL,
+  user_id INTEGER NOT NULL,
+  CONSTRAINT users_pinned_folders_pkey PRIMARY KEY (id),
+  CONSTRAINT users_pinned_folders_unique_key UNIQUE (folder_id, user_id)
+)
+WITH (OIDS=FALSE);
+
 -- modules/life_cycle/sql/structure/life_cycle.postgresql.sql
 
 CREATE TABLE lc_policies