2012-01-17 11 views

Respuesta

12

Sí es necesario especificar index=True o crear un objeto Index explícitamente:
Index('myindex', mytable.c.col1, mytable.c.col2, unique=True), lo que permite un mayor control sobre otros parámetros del índice, tales como el nombre y el apoyo a más de una columna.

Consulte Indexes para obtener más información.

+2

Sqlalchemy no hará eso por usted, pero el motor Inno de mysql hará esto automáticamente. – Shuo

+0

¿Esto también se aplica a las claves primarias? –

+0

@BerislavLopac: Creo que la mayoría de los RDBMS (si no todos) sí crean índice para la clave primaria automáticamente. – van

Cuestiones relacionadas