From 00c361dc3e8221e24949e5bbaa168d55f8381c00 Mon Sep 17 00:00:00 2001
From: Gael Yvert <Gael.Yvert@ens-lyon.fr>
Date: Wed, 29 May 2024 17:44:33 +0200
Subject: [PATCH] update BREAD of wellplates; create a BREAD for purif

---
 ...lityTrackingByIseedDataRowsTableSeeder.php | 66 ++++++++++++++++++-
 ...ityTrackingByIseedDataTypesTableSeeder.php | 20 +++++-
 ...ityTrackingByIseedMenuItemsTableSeeder.php | 16 +++++
 ...ackingByIseedPermissionRoleTableSeeder.php | 25 +++++++
 ...yTrackingByIseedPermissionsTableSeeder.php | 40 +++++++++++
 5 files changed, 165 insertions(+), 2 deletions(-)

diff --git a/database/seeders/FunctionalityTrackingByIseedDataRowsTableSeeder.php b/database/seeders/FunctionalityTrackingByIseedDataRowsTableSeeder.php
index f773189..42e3dca 100755
--- a/database/seeders/FunctionalityTrackingByIseedDataRowsTableSeeder.php
+++ b/database/seeders/FunctionalityTrackingByIseedDataRowsTableSeeder.php
@@ -3264,7 +3264,7 @@ class FunctionalityTrackingByIseedDataRowsTableSeeder extends Seeder
                 'edit' => 1,
                 'add' => 1,
                 'delete' => 1,
-                'details' => '{"checked":false,"options":{"yeast":"Yeast","bacteria":"Bacteria","communities":"Communities","dna":"DNA","rna":"RNA","proteins":"Proteins","cell extracts":"Cell extracts","other":"Other"}}',
+                'details' => '{"checked":false,"options":{"yeast":"Yeast","bacteria":"Bacteria","communities":"Communities","dna":"DNA","rna":"RNA","proteins":"Proteins","cell extracts":"Cell extracts","oligos":"Oligos","other":"Other"}}',
                 'order' => 8,
             ),
             203 => 
@@ -4579,6 +4579,70 @@ class FunctionalityTrackingByIseedDataRowsTableSeeder extends Seeder
                 'details' => '{}',
                 'order' => 5,
             ),
+            285 => 
+            array (
+                'id' => 379,
+                'data_type_id' => 59,
+                'field' => 'id',
+                'type' => 'text',
+                'display_name' => 'Id',
+                'required' => 1,
+                'browse' => 0,
+                'read' => 0,
+                'edit' => 0,
+                'add' => 0,
+                'delete' => 0,
+                'details' => '{}',
+                'order' => 1,
+            ),
+            286 => 
+            array (
+                'id' => 380,
+                'data_type_id' => 59,
+                'field' => 'name',
+                'type' => 'text',
+                'display_name' => 'Name',
+                'required' => 1,
+                'browse' => 1,
+                'read' => 1,
+                'edit' => 1,
+                'add' => 1,
+                'delete' => 1,
+                'details' => '{}',
+                'order' => 2,
+            ),
+            287 => 
+            array (
+                'id' => 381,
+                'data_type_id' => 59,
+                'field' => 'created_at',
+                'type' => 'timestamp',
+                'display_name' => 'Created At',
+                'required' => 1,
+                'browse' => 1,
+                'read' => 1,
+                'edit' => 1,
+                'add' => 0,
+                'delete' => 1,
+                'details' => '{}',
+                'order' => 3,
+            ),
+            288 => 
+            array (
+                'id' => 382,
+                'data_type_id' => 59,
+                'field' => 'updated_at',
+                'type' => 'timestamp',
+                'display_name' => 'Updated At',
+                'required' => 1,
+                'browse' => 0,
+                'read' => 0,
+                'edit' => 0,
+                'add' => 0,
+                'delete' => 0,
+                'details' => '{}',
+                'order' => 4,
+            ),
         ));
         
         
diff --git a/database/seeders/FunctionalityTrackingByIseedDataTypesTableSeeder.php b/database/seeders/FunctionalityTrackingByIseedDataTypesTableSeeder.php
index 30b377d..921e2f1 100755
--- a/database/seeders/FunctionalityTrackingByIseedDataTypesTableSeeder.php
+++ b/database/seeders/FunctionalityTrackingByIseedDataTypesTableSeeder.php
@@ -413,7 +413,7 @@ class FunctionalityTrackingByIseedDataTypesTableSeeder extends Seeder
                 'server_side' => 1,
                 'details' => '{"order_column":null,"order_display_column":null,"order_direction":"asc","default_search_key":null,"scope":null}',
                 'created_at' => '2021-05-19 07:42:11',
-                'updated_at' => '2022-01-25 12:32:33',
+                'updated_at' => '2024-05-29 15:40:28',
             ),
             22 => 
             array (
@@ -613,6 +613,24 @@ class FunctionalityTrackingByIseedDataTypesTableSeeder extends Seeder
                 'created_at' => '2022-06-21 12:20:48',
                 'updated_at' => '2022-06-21 12:20:48',
             ),
+            33 => 
+            array (
+                'id' => 59,
+                'name' => 'purifs',
+                'slug' => 'purifs',
+                'display_name_singular' => 'Purif',
+                'display_name_plural' => 'Purifs',
+                'icon' => NULL,
+                'model_name' => 'App\\Purif',
+                'policy_name' => NULL,
+                'controller' => NULL,
+                'description' => NULL,
+                'generate_permissions' => 1,
+                'server_side' => 0,
+                'details' => '{"order_column":null,"order_display_column":null,"order_direction":"asc","default_search_key":null}',
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+            ),
         ));
         
         
diff --git a/database/seeders/FunctionalityTrackingByIseedMenuItemsTableSeeder.php b/database/seeders/FunctionalityTrackingByIseedMenuItemsTableSeeder.php
index 3038b83..83311dc 100755
--- a/database/seeders/FunctionalityTrackingByIseedMenuItemsTableSeeder.php
+++ b/database/seeders/FunctionalityTrackingByIseedMenuItemsTableSeeder.php
@@ -931,6 +931,22 @@ class FunctionalityTrackingByIseedMenuItemsTableSeeder extends Seeder
                 'route' => 'voyager.st-ura3s.index',
                 'parameters' => 'null',
             ),
+            57 => 
+            array (
+                'id' => 91,
+                'menu_id' => 1,
+                'title' => 'Purifs',
+                'url' => '',
+                'target' => '_self',
+                'icon_class' => NULL,
+                'color' => NULL,
+                'parent_id' => NULL,
+                'order' => 15,
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+                'route' => 'voyager.purifs.index',
+                'parameters' => NULL,
+            ),
         ));
         
         
diff --git a/database/seeders/FunctionalityTrackingByIseedPermissionRoleTableSeeder.php b/database/seeders/FunctionalityTrackingByIseedPermissionRoleTableSeeder.php
index 9102264..c75172f 100755
--- a/database/seeders/FunctionalityTrackingByIseedPermissionRoleTableSeeder.php
+++ b/database/seeders/FunctionalityTrackingByIseedPermissionRoleTableSeeder.php
@@ -3906,6 +3906,31 @@ class FunctionalityTrackingByIseedPermissionRoleTableSeeder extends Seeder
                 'permission_id' => 236,
                 'role_id' => 1,
             ),
+            277 => 
+            array (
+                'permission_id' => 237,
+                'role_id' => 1,
+            ),
+            278 => 
+            array (
+                'permission_id' => 238,
+                'role_id' => 1,
+            ),
+            279 => 
+            array (
+                'permission_id' => 239,
+                'role_id' => 1,
+            ),
+            280 => 
+            array (
+                'permission_id' => 240,
+                'role_id' => 1,
+            ),
+            281 => 
+            array (
+                'permission_id' => 241,
+                'role_id' => 1,
+            ),
         ));
         
         
diff --git a/database/seeders/FunctionalityTrackingByIseedPermissionsTableSeeder.php b/database/seeders/FunctionalityTrackingByIseedPermissionsTableSeeder.php
index 8ee270a..283c381 100755
--- a/database/seeders/FunctionalityTrackingByIseedPermissionsTableSeeder.php
+++ b/database/seeders/FunctionalityTrackingByIseedPermissionsTableSeeder.php
@@ -1547,6 +1547,46 @@ class FunctionalityTrackingByIseedPermissionsTableSeeder extends Seeder
                 'created_at' => '2022-06-21 12:20:48',
                 'updated_at' => '2022-06-21 12:20:48',
             ),
+            191 => 
+            array (
+                'id' => 237,
+                'key' => 'browse_purifs',
+                'table_name' => 'purifs',
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+            ),
+            192 => 
+            array (
+                'id' => 238,
+                'key' => 'read_purifs',
+                'table_name' => 'purifs',
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+            ),
+            193 => 
+            array (
+                'id' => 239,
+                'key' => 'edit_purifs',
+                'table_name' => 'purifs',
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+            ),
+            194 => 
+            array (
+                'id' => 240,
+                'key' => 'add_purifs',
+                'table_name' => 'purifs',
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+            ),
+            195 => 
+            array (
+                'id' => 241,
+                'key' => 'delete_purifs',
+                'table_name' => 'purifs',
+                'created_at' => '2024-05-29 15:41:52',
+                'updated_at' => '2024-05-29 15:41:52',
+            ),
         ));
         
         
-- 
GitLab