Resultados de la búsqueda a petición "sqlalchemy"

1 la respuesta

La regla de dependencia intentó dejar en blanco la clave primaria en SQLAlchemy, cuando la restricción de clave externa es parte de la clave primaria compuesta

Tengo las siguientes definiciones de modelo class Foo(Base): __tablename__ = 'foo' id = Column(Integer, primary_key=True) name = Column(String(200)) class FooCycle(Base): __tablename__ = 'foocycle' foo_id = Column( String(50), ...

1 la respuesta

Definición SQLAlchemy declarativa de muchos a muchos para usuarios, grupos y roles

Soy nuevo en SQLAlchemy y me preguntaba cuál sería la mejor manera de definir esas tablas y una relación. Quiero poder acceder a grupos de un usuario poruser.groups, usuarios en un grupo porgroup.users, y descubra el rol de un usuario en un grupo ...

2 la respuesta

Conexión a la base de datos Vertica usando SQLAlchemy

Estoy tratando de conectarme a una base de datos Vertica usando SQLAlchemy. Encontré e instalé un dialecto Vertica en https://github.com/jamescasbon/vertica-sqlalchemy [https://github.com/jamescasbon/vertica-sqlalchemy]. También he ...

3 la respuesta

Longitud del campo de cadena en Postgres SQL

Tengo una cadena archivada en una base de datos SQL, que representa una url. Algunas URL son cortas y otras muy largas. Realmente no sé cuál es la URL más larga que podría encontrar, así que para estar seguro, tomaré un valor grande, como 256 o ...

1 la respuesta

consultar y seleccionar una columna específica en SQLAlchemy

¿Cómo selecciono columnas específicas de una consulta? Por ejemplo, solo el nombre de usuario y el tamaño de una foto de: class User(Base): __tablename__ = 'user' user_id = Column(String, primary_key = True, unique = True) real_name = ...

2 la respuesta

¿Cómo ejecuto inserciones y actualizaciones en un script de actualización de Alembic?

Necesito alterar los datos durante una actualización de Alembic. Actualmente tengo una tabla de 'jugadores' en una primera revisión: def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', ...

2 la respuesta

SQLAlchemy: varios recuentos en una consulta

Me cuesta mucho optimizar mis consultas de SQLAlchemy. Mi conocimiento de SQL es muy básico, y no puedo obtener lo que necesito de los documentos de SQLAlchemy. Suponga la siguiente relación muy básica de uno a muchos: class Parent(Base): ...

2 la respuesta

No se pudo ensamblar ninguna columna de clave principal para la tabla asignada

Cuando intento crear una migración de esquema de base de datos, obtengo este extraño error. ¿Puedes ayudarme a averiguar qué pasa? $ python app.py db upgrade [skipped] sqlalchemy.exc.ArgumentError: ...

2 la respuesta

Consulta por lista de atributos en lugar de tuplas en SQLAlchemy

Estoy buscando los identificadores de un modelo y obtengo una lista de(int,) tuplas en lugar de una lista de identificadores. ¿Hay alguna forma de consultar el atributo directamente? result = session.query(MyModel.id).all()Me doy cuenta de que ...

1 la respuesta

¿Cómo proporcionar el orden de clasificación en una variable en sqlalchemy?

En este momento lo que estoy haciendo es como: if order_type == 'desc': result = session.\ query(Customer).\ order_by(desc(getattr(Customer, sorting_column_name))).\ all() else: result = session.\ query(Customer).\ ...