aboutsummaryrefslogtreecommitdiff
path: root/dbinit
diff options
context:
space:
mode:
Diffstat (limited to 'dbinit')
-rw-r--r--dbinit/procedures.sql15
1 files changed, 14 insertions, 1 deletions
diff --git a/dbinit/procedures.sql b/dbinit/procedures.sql
index 776a7ca..51a6e10 100644
--- a/dbinit/procedures.sql
+++ b/dbinit/procedures.sql
@@ -27,7 +27,7 @@ drop procedure if exists spUpdatePersons;
delimiter $$
create procedure spUpdatePersons(imgPath varchar(255))
begin
- select concat(imgPath, regexp_replace(concat(`firstName`, " ", `middleName`, " ", `lastName`), ' *', ' '), ".jpg") from `member`;
+ -- select concat(imgPath, regexp_replace(concat(`firstName`, " ", `middleName`, " ", `lastName`), ' *', ' '), ".jpg") from `member`;
update `member` as `A`
set `A`.`photo` = (
select load_file(concat(imgPath, regexp_replace(concat(`firstName`, " ", `middleName`, " ", `lastName`), ' *', ' '), ".jpg")) as `photo`
@@ -36,3 +36,16 @@ create procedure spUpdatePersons(imgPath varchar(255))
end$$
delimiter ;
+drop procedure if exists spUpdateCircuits;
+
+delimiter $$
+create procedure spUpdateCircuits(imgPath varchar(255))
+ begin
+ -- select concat(imgPath, regexp_replace(`name`, " ", "_"), ".png") from circuit;
+ update `circuit` as `A`
+ set `A`.`photo` = (
+ select load_file(concat(imgPath, regexp_replace(`name`, " ", "_"), ".png")) as `photo`
+ from `circuit` as `B`
+ where `B`.`ID` = `A`.`ID`);
+ end$$
+delimiter ;