Skip to content

Releases: FacturaScripts/fsmaker

fsmaker 1.3.1

08 Jul 21:23
Compare
Choose a tag to compare

Se he actualizado la versión en el composer.json

fsmaker 1.3

05 Jul 11:33
Compare
Choose a tag to compare

Novedades de la versión 1.3

  • Añadida opción al crear un modelo o una tabla para añadir las columnas por defecto de nick, last_nick, creation_date, last_update, id y name.
  • Cuando añadimos las columnas por defecto al modelo, guardamos dicha opción, para ordenar las nuevas columnas correctamente, además de separar en un grupo independiente las columnas de log.
  • Corregido el namespace al crear el archivo init.php.
  • Al crear un modelo, ahora sus parámetros se ordenan alfabéticamente.
  • Al poner un plugin desde cero ahora pone la versión mínima 2024.5 del core.
  • Al añadir un nuevo campo al modelo, se especifica el tipo de campo, si es obligatorio o no, si es de tipo entero añade los atributos correctos (step, min y max). Además, traduce correctamente las columnas por defecto.
  • Modificada la creación del modelo para escapar correctamente los campos, y rellenar los datos por defecto de nick, last_nick, creation_date y last_update.
  • Añadida opción para comprimir el plugin con fsmaker zip, estando dentro de la carpeta del plugin creará un zip con el plugin comprimido.
  • Al añadir cualquier archivo comprobar que existe correctamente su carpeta, si no, crearla.
  • Añadida opción de crear test unitarios con fsmaker test.
  • Corregido problema al crear nombres de columnas no válidos en la tabla.
  • Ahora al crear una tabla es obligatorio poner una clave primaria.
  • fsmaker ahora está publicado en packagist.org para facilitar la instalación y actualizado con composer.
  • Añadida opción de fsmaker upgrade, que sirve para actualizar plugins viejos a la versión 2024 del core, reemplazando ToolBox y AppSettings por Tools.
  • Añadidos comentarios al crear nuevos archivos para explicar de que trata dicho archivo.

fsmaker 1.0

15 Oct 08:08
Compare
Choose a tag to compare

What's Changed

  • A la hora de generar el Init.php no terminaba las líneas con ; by @socger in #10
  • Corregido problema que ocurría cuando se creaba una extensión de modelo, by @socger in #12
  • Varios cambios en fsMaker by @socger in #13

Full Changelog: v0.9...v1.0

fsmaker 0.9

25 Aug 10:05
Compare
Choose a tag to compare

Esta versión de fsmaker ya permite crear extensiones de modelos y controladores, además de poder definir las columnas al crear un modelo.