Edición de «Convenciones en ActiveRecord»

De KumbiaPHP Framework Wiki

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 3: Línea 3:
 
==Convenciones Generales==
 
==Convenciones Generales==
  
==id==
+
==Id==
  
Si [[ActiveRecord]] encuentra un campo llamado '''id''', [[ActiveRecord]] asumirá que se trata de la llave primaría de la entidad y que es autonumérica.
+
Si [[ActiveRecord]] encuentra un campo llamado Id, [[ActiveRecord]] asumirá que se trata de la llave primaría de la entidad y que es autonumérica.
  
==tabla_id==
+
==Campo_id==
  
Los campos terminados en '''_id''' indican relaciones foráneas a otras tablas, de esta forma se puede definir fácilmente las relaciones entre las entidades del modelo:
+
Los campos terminados en _id indican relaciones foráneas a otras tablas, de esta forma se puede definir fácilmente las relaciones entre las entidades del modelo:
  
Un campo llamado '''clientes_id''' en una tabla indica que existe otra tabla llamada clientes y esta contiene un campo id que es foránea a este.
+
Un campo llamado clientes_id en una tabla indica que existe otra tabla llamada clientes y esta contiene un campo id que es foránea a este.
  
==campo_at==
+
==Campo_at==
  
Los campos terminados en '''_at''' indican que son fechas y posee la funcionalidad extra que obtienen el valor de fecha actual en una inserción
+
Los campos terminados en _at indican que son fechas y posee la funcionalidad extra que obtienen el valor de fecha actual en una inserción
  
'''created_at''' es un campo fecha
+
created_at es un campo fecha
  
==campo_in==
+
==Campo_in==
  
Los campos terminados en '''_in''' indican que son fechas y posee la funcionalidad extra que obtienen el valor de fecha actual en una actualización
+
Los campos terminados en _in indican que son fechas y posee la funcionalidad extra que obtienen el valor de fecha actual en una actualización
  
'''modified_in''' es un campo fecha
+
modified_in es un campo fecha
 
 
 
 
'''NOTA: Los campos _at y _in deben ser de tipo fecha (date) en la RDBMS que se este utilizando.'''
 
  
 
[[Categoría:Active Record API]]
 
[[Categoría:Active Record API]]

Ten en cuenta que todas las contribuciones a KumbiaPHP Framework Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Proyecto:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)