Pular para o conteúdo

SnakeSQL - Crie consultas SQL facilmente

Esse módulo é uma alternativa para não precisar escrever código SQL, você informa os campos, as condições, tabelas etc e ele devolve a consulta.

É bem simples, bem básico, ainda não está 100% pronto porque até incluir todas as clausulas SQL vai demorar um pouquinho, se alguém quiser ajudar... xD

Bom para quem não gosta de ter que digitar SQL.
Danillo Souza danltmz
Hits: 5.694 Categoria: Python Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Esse módulo é uma alternativa para não precisar escrever código SQL, você informa os campos, as condições, tabelas etc e ele devolve a consulta.

É bem simples, bem básico, ainda não está 100% pronto porque até incluir todas as clausulas SQL vai demorar um pouquinho, se alguém quiser ajudar... xD

Bom para quem não gosta de ter que digitar SQL.
Download SnakeSQL.py Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#! /usr/bin/python3

def sqlInsert(tabela, campos, valores):
   lCampos, lValores = '(','('
   for i in campos:
      lCampos = lCampos + i + ","
   for i in valores:
      lValores = lValores + i + ","
   lCampos = lCampos[:-1] + ')'
   lValores = lValores[:-1] + ')'
   query = "INSERT INTO " + tabela + " " + lCampos + " VALUE " + lValores
   return query
   
def sqlSelect(campos,tabela,cond,order=" "):
   lCampos = '('
   for i in campos:
      lCampos = lCampos + i + ","
   lCampos = lCampos[:-1] + ')'
   query = "SELECT " + lCampos + " FROM " + tabela + " WHERE " + cond
   if (order != " "):
      query = query + " ORDER BY " + order
   return query
   
def sqlUpdate(tabela,campos,valores,cond):
   lCampVal = '('
   while(campos != []):
      lCampVal = lCampVal + campos.pop() + " = " + valores.pop() + ","
   lCampVal = lCampVal[:-1] + ')'
   query = "UPDATE " + tabela + " SET " + lCampVal + " WHERE " + cond
   return query
   
def sqlDelete(tabela,cond):
   query = "DELETE FROM " + tabela + " WHERE " + cond
   return query
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

m2psp - conversor de vídeo para o formato de psp

Gerador de páginas .html

Script para fazer o Scroll Lock funcionar no Linux

Crivo de Eratóstenes Simples em Python

Resolução de Matriz NxM

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.