× Please submit new Bug Reports on GitHub: github.com/Jensen-Technologies/component-creator-issues/issues

Designating a Primary Key

9 años 3 meses antes #913 por Robert Garza
Designating a Primary Key Publicado por Robert Garza
I have imported a SQL Script into Component Creator but how do I know that the fields I created to be primary keys are actually primary keys.

Or...how do I designate a primary key in an imported table?

Am I stuck using "id" as the only field name for a primary key?


Thanks

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 3 meses antes #919 por Walt Sorensen
Respuesta de Walt Sorensen sobre el tema Designating a Primary Key
Generally speaking when working with Joomla components you will want to use `id` as your table's unique primary key field.
Without getting into a lot of explanation as to why, or identifying exceptions to this rule of thumb; I would say that you will likely save yourself from a lot of headaches by sticking with this general convention. 
El siguiente usuario dijo gracias: Andres Maeso, Robert Garza

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 3 meses antes #920 por Robert Garza
Respuesta de Robert Garza sobre el tema Designating a Primary Key
Thanks!!  Also, just wondering....

Are there any other preferred names for other fields/columns - created_by, active, checked_out_by, ..etc...

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 3 meses antes #922 por Walt Sorensen
Respuesta de Walt Sorensen sobre el tema Designating a Primary Key
Yes there are "reserved" field names for the table

There is some information in the JTable tutorial docs.joomla.org/Using_the_JTable_class
(The tutorial does need some technical review, but will give you some good general direction)

There is also a way to specify custom names for fields documented in the API api.joomla.org/cms-3/classes/JTable.html
El siguiente usuario dijo gracias: Andres Maeso, Robert Garza

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.052 segundos
Gracias a Foro Kunena

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso.