sql: consolidar en web-next/sql y tirar lo del foro viejo

Repaso de la carpeta sql/ heredada. De sus 8 ficheros:

- forum_schema.sql y forum_views.sql: SE BORRAN. Son del foro anterior, que
  af707ad reemplazó por el port de FusionCMS (web-next/sql/forum_fusion.sql).
  El primero crea `forums`, tabla que ya no existe (el código usa forum_forums);
  el segundo añade un contador `views` que ni existe en prod ni usa el código.
  Quedan en el historial por si hicieran falta.
- achievement_points.sql, battlepay_sumup.sql, seed_news.sql y
  seed_recruit_rewards.sql: siguen siendo válidos y se mueven a web-next/sql/,
  que es la carpeta viva. El primero pasa a achievement_points_world.sql para no
  chocar con la copia de django_wow que usa la armería; cada uno avisa del otro.
- rename_home_prefix.sql y drop_home_securitytoken_authuser_fk.sql: se quedan en
  sql/ como registro de migraciones ya aplicadas.

Se añade battlepay_purchases.sql: la tabla la escribe el core y no estaba en
ningún SQL, así que no había forma de recrearla. Sus 61 filas son de pruebas
locales (2 cuentas, 127.0.0.1), sin datos de jugadores.

Verificado importando todo en BD limpias: seed_news deja 50 noticias,
seed_recruit_rewards 6, battlepay_sumup crea sus 2 tablas y
battlepay_purchases reproduce prod fila a fila con el mismo esquema.
This commit is contained in:
2026-07-16 21:29:12 +00:00
parent 9caa7b6c92
commit 476e5dba87
8 changed files with 28 additions and 76 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
-- la ficha de personaje de la armería: SUM(points) sobre character_achievement.
-- Generado desde el DB2 Achievement del build 3.4.3.54261 (wago.tools).
--
-- OJO: existe otra copia de esta misma tabla en acore_world (ver sql/achievement_points.sql),
-- OJO: existe otra copia de esta misma tabla en acore_world (ver web-next/sql/achievement_points_world.sql),
-- que es la que usa el «Top de logros» de /<realm>-players con un JOIN entre BD.
-- Si se regeneran los puntos, hay que actualizar LAS DOS.
--