Sqlalchemy-citext.

Um plugin Sqlalchemy que permite o uso do Postgres de Citext
Baixe Agora

Sqlalchemy-citext. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Mahmoud Abdelkader
  • Site do editor:
  • https://github.com/mahmoudimus/

Sqlalchemy-citext. Tag


Sqlalchemy-citext. Descrição

Sqlalchemy-citext é um plugin Sqlalchemy que permite o uso de postgres de citext.usage``mythonfrom sqlalchemy importação create_engine, metadados, inteiro sqlalchemy.schema coluna de importação, tableimport sqlalchemy.orm como ormengine = create_engine ('postgresql: // localhost / test_db' meta = metadados () test_table = tabela ('teste', meta, coluna ('id', inteiro (), primário_key = true), coluna ('txt', citext ()) () meta .bind = conneta.drop_all () meta.create_all () Classe TestoBJ (objeto): def __init __ (auto, id_, txt): self.id = id_ self.txt = txt def __repr __ (auto): return "TestoBJ (% r,% r) "% (self.id, self.txt) Orm.Mapper (Testobj, Test_Table) SESSION = Orm.SessionMaker (Bind = Engine) SES = Sessão () para = TestoBJ (1, TXT = 'FOOOOOFIEDHE' ) ses.add (para) ses.commit () row = ses.query (testobj) .filter (testobj.txt == 'FOOOOOBIGHT'). All () assert Len (linha) == 1Print Rowses.Close () ` Página inicial do `` do produto


Sqlalchemy-citext. Software Relacionado