CRUD Generator

Base de datos gestimfparcelas

Tabla
Seleccionar una acción
Opciones de la lista paginada
LineasParámetros principales
Opciones de borrado en cascada
LineasNombres mostrados en Admin
LineasFiltros (desplegar lista para filtrar resultados)

Use FlySpeed SQL Query para generar y probar sus consultas

Etiqueta
Etiqueta que se muestra cerca de la lista desplegable.
Ejemplo : "Autor"
Valor(es)
Campos que se despliegan en la lista desplegable, separados por "+".
Ejemplo : "authors.name + authors.first_name"
Campos
Campos para el SQL SELECT de la consulta.
Ejemplo : "authors.name, authors.first_name, articles.authors_id"
Campos a ser filtrados
Los campos usados para filtrar la consulta.
Ejemplo : "articles.authors_id"
SQL FROM
Consulta SQL FROM.
Ejemplo : "articles Left Join authors On articles.authors_id = authors.id"
Tipo de valores
Texto o Boolean.

La consulta citada como ejemplo sería la siguiente:

SELECT DISTINCT authors.name, authors.first_name, articles.authors_id FROM articles INNER JOIN authors ON articles.authors_id = authors.id

Cuando el usuario ha elegido un ítem de la lista :

SELECT DISTINCT authors.name, authors.first_name, articles.authors_id FROM articles INNER JOIN authors ON articles.authors_id = authors.id WHERE articles.authors_id = [posted value]

Usar table.field en lugar de field para evitar consultas ambiguas.

LineasLineas Campos

Valores : Ninguna

Valores : Ninguna

[ROOT_PATH]/
[ROOT_URL]/
Lista separada por comas. Ejemplo: doc, docx, xls, xlsx, pdf, txt
[ROOT_PATH]/
[ROOT_URL]/
Si activa la generación de miniaturas, deberá crear una carpeta llamada 'thumbs' dentro de su directorio de carga y, a continuación, 3 carpetas dentro del directorio 'thumbs' llamadas 'lg', 'md', 'sm'.
LineasRelaciones externas

Relación MANY_TO_MANY

Activar esta relación permite asociar uno o más Parcelas con cada registro de la tabla Lineas.

La tabla SiembraRecolecta es en este caso una tabla relacional pura que conecta la Parcelas con la tabla Lineas.

La Lista de lectura mostrará los registros de la tabla Parcelas en una tabla anidada.

En función de su elección, los formularios CREAR y EDIT permitirán asociar los registros de la tabla Parcelas a la Lineas añadida/editada,
O para añadir/editar/borrar los registros de la tabla Parcelas.

Relación MANY_TO_MANY

Activar esta relación permite asociar uno o más Variedades con cada registro de la tabla Lineas.

La tabla SiembraRecolecta es en este caso una tabla relacional pura que conecta la Variedades con la tabla Lineas.

La Lista de lectura mostrará los registros de la tabla Variedades en una tabla anidada.

En función de su elección, los formularios CREAR y EDIT permitirán asociar los registros de la tabla Variedades a la Lineas añadida/editada,
O para añadir/editar/borrar los registros de la tabla Variedades.

Relación ONE_TO_MANY

Si habilita esta relación, el READ LIST mostrará para cada registro de tabla Lineas los registros de tabla SiembraRecolecta correspondiendo en una subtabla.

Si habilita la opción Autorizar la creación/edición/eliminación de registros de la READ LIST, los usuarios podrán agregar/editar/eliminar los registros de la tabla SiembraRecolecta directamente desde este subtable.

Opciones para el formulario de eliminación

Campos que se muestran al usuario para confirmar la eliminación

 

PHP CRUD Generator - Configuración

PHP CRUD Generator - Comparar archivos

PHP CRUD Generator - Módulo de autenticación

El módulo de autenticación de usuarios está Habilitado

construct

getTables => Get tables from DB

getTables => generator default table = Lineas

getDbColumns

registerColumnsProperties => From JSON : gestimfparcelas/lineas.json