====== asl2mdb ====== ===== Tipo ===== * Herramienta ===== Descripción ===== Gestiona repositorios de la interfaz de usuario. Generalmente se emplea para crear repositorios a partir de la especificación [[waine:asl:tag:ASL]], aunque también puede añadir elementos a un repositorio existente o eliminarlos. Los repositorios de la interfaz de usuario son usados por el motor de WAINE para generar automáticamente el código de la interfaz de usuario final (HTML, CSS, etc.) ===== Opciones ===== * **Tipo de acción** * ''----create'': Crea un nuevo repositorio. Ya existe uno con idéntico nombre lo sobreescribe. * ''----append'': Añade los elementos especificados en el documento ASL a un repositorio existente. * ''----destroy'': Elimina los elementos especificados en el documento ASL de un repositorio existente. * **Tipo de repositorio** * ''----sql'': Se crea un fichero ''SQL'' con las acciones * ''----sqlite'': Las acciones se realizan sobre un fichero [[https://www.sqlite.org/|SQLite]] * ''----sqlite3'': Las acciones se realizan sobre un fichero [[https://www.sqlite.org/|SQLite3]] * ''----csv'': La salida se genera sobre archivos ''csv'' * **Fichero ASL**: Fichero que contiene la especificación de ''ASL'' * **Salida**: Fichero de salida. Si se omite: * Si el tipo de repositorio es sql o csv se utilizará la salida estándar * Si el tipo de repositorio es sqlite se utilizará un archivo de nombre 'MDB' ===== Ejemplos ===== ===== Notas =====