Resultados da pesquisa a pedido "sqlalchemy"

1 a resposta

Como criar uma nova tabela a partir da instrução select no sqlalchemy?

Estou usando os principais recursos do sqlalchemy para escrever uma camada de abstração. A própria camada precisa ser capaz de criar tabelas a partir de instruções select. Código de amostra: metadata = MetaData(bind=engine) table = ...

2 a resposta

As transações no thread SQLAlchemy são seguras?

Estou desenvolvendo um aplicativo Web usando a linguagem de expressão do SQLAlchemy, não sua organização. Quero usar vários threads no meu aplicativo, mas não tenho certeza sobre a segurança do thread. estou usandoesta seção ...

2 a resposta

Sqlalchemy - como obter sql bruto a partir de insert (), update () instruções com parâmetros vinculados?

Exemplo: from sqlalchemy.dialects import mysql from sqlalchemy import Integer, Column, update, insert from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Test(Base): __tablename__ = "test" a = ...

1 a resposta

Filtragem condicional no SQLAlchemy

Existe uma maneira de adicionar condicionalmentefilter argumentos para uma consulta no SQL Alchemy ORM? Por exemplo, imagine, eu tenho o seguinte: q = session.query(X) if a: q.filter(X.y == 'a') elif b: q.filter(X.y == 'a', X.z == 'b') elif c: ...

2 a resposta

Como o Flask-SQLAlchemy create_all descobre os modelos a serem criados?

Flask-SQLAlchemy'sdb.create_all() O método cria cada tabela correspondente aos meus modelos definidos. Nunca instancio ou registro instâncias dos modelos. São apenas definições de classe que herdam dedb.Model. Como ele sabe quais modelos eu defini?

1 a resposta

Renomeando colunas ao consultar com SQLAlchemy no Pandas DataFrame

Existe uma maneira de manter os nomes de atributo SqlAlchemy quando você consulta os dados em um dataframe de pandas? Aqui está um mapeamento simples do meu banco de dados. Para a tabela da escola, renomei 'SchoolDistrict', o nome do banco de ...

1 a resposta

pip install --upgrade sqlalchemy fornece a profundidade máxima de recursão excedida

eu tenteipip install --upgrade sqlalchemy, python2.7 setup.py installe depois de excluir a pasta sqlalchemy nos pacotes do site, tenteipip install sqlalchemy. Todos eles fornecem "RuntimeError: profundidade máxima de recursão excedida ...

1 a resposta

Usando SQLAlchemy e pymysql, como posso configurar a conexão para utilizar utf8mb4?

Eu descobri (da maneira mais difícil) queConjunto de caracteres UTF8 do MySQL [http://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8.html]é de apenas 3 bytes. Um pouco de pesquisa mostra que eu posso consertar isso alterando as tabelas para ...

1 a resposta

Flask-SQLAlchemy: vários filtros através de uma relação

Eu tenho dois modelos, Tags e Fotos, que têm um relacionamento muitos-para-muitos assim: tag_identifier = db.Table('tag_identifier', db.Column('photo_id', db.Integer, db.ForeignKey('photo.id')), db.Column('tag_id', ...

2 a resposta

Usando um campo SQLAlchemy Integer para criar um objeto timedelta para filtragem

Eu tenho um objeto chamado Item. Ele possui 2 campos: uma linha de data e hora chamada "created_on" e uma linha inteira chamada "days". Quero consultar todos os objetos que foram criados "dias" muitos dias atrás. Aqui está como eu pensei que ...