fichero de migración corregido

parent ad3c1a36
...@@ -38,14 +38,18 @@ CREATE TABLE `message` ( ...@@ -38,14 +38,18 @@ CREATE TABLE `message` (
SELECT "Creando tableros para los pictos con categorías..."; SELECT "Creando tableros para los pictos con categorías...";
-- Compute max ID in grid to avoid collisions
select @MAX_GRID_ID := max(id) from grid;
-- Pictos principales: creamos escenas para cada uno de ellos, evitando los de la primera columna -- Pictos principales: creamos escenas para cada uno de ellos, evitando los de la primera columna
UPDATE stu_picto UPDATE stu_picto
SET SET
id_child_grid = id id_child_grid = id + @MAX_GRID_ID
WHERE WHERE
attributes->>"$.id_cat" = 'null' AND attributes->>"$.id_cat" = 'null' AND
attributes->>"$.coord_y" > 0; attributes->>"$.coord_y" > 0;
INSERT INTO grid (name, id, id_stu) INSERT INTO grid (name, id, id_stu)
SELECT pe.text, sp.id_child_grid, sp.id_stu SELECT pe.text, sp.id_child_grid, sp.id_stu
FROM stu_picto sp JOIN picto_exp pe ON FROM stu_picto sp JOIN picto_exp pe ON
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment