diff --git a/sql/develop.sql b/sql/develop.sql
index b6ba031c94fa65c2e35d672a8e032bd32f5ba34e..cae0cdf98ae8bdc5c10d433e46851c10b5592914 100644
--- a/sql/develop.sql
+++ b/sql/develop.sql
@@ -9,6 +9,9 @@ ALTER TABLE groupbasket_status DROP COLUMN IF EXISTS "order";
 ALTER TABLE groupbasket_status ADD COLUMN "order" integer;
 UPDATE groupbasket_status SET "order" = 0 WHERE status_id = 'NEW';
 UPDATE groupbasket_status SET "order" = 1 WHERE status_id != 'NEW';
+UPDATE baskets SET basket_res_order = 'res_id DESC' WHERE basket_res_order IS NULL;
+ALTER TABLE baskets ALTER COLUMN basket_res_order SET NOT NULL;
+ALTER TABLE baskets ALTER COLUMN basket_res_order SET DEFAULT 'res_id DESC';
 ALTER TABLE groupbasket_status ALTER COLUMN "order" SET NOT NULL;
 
 /* Custom To Standard*/
diff --git a/sql/structure.sql b/sql/structure.sql
index 10ec24cb0ef4fbeea41a0a7972dcf7824005f858..466b5309ed2a35372607cf83eee47078aaf97f2b 100755
--- a/sql/structure.sql
+++ b/sql/structure.sql
@@ -345,7 +345,7 @@ CREATE TABLE baskets
   enabled character(1) NOT NULL DEFAULT 'Y'::bpchar,
   basket_order integer,
   color character varying(16),
-  basket_res_order character varying(255),
+  basket_res_order character varying(255) NOT NULL DEFAULT 'res_id DESC',
   flag_notif character varying(1),
   CONSTRAINT baskets_pkey PRIMARY KEY (coll_id, basket_id)
 )