Skip to content

Andreoew/manage-sql

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SQLITE.py

SQLITE.py é uma classe Python para interagir com bancos de dados SQLite de forma simplificada. Esta classe fornece métodos para conectar a um banco de dados, criar tabelas, inserir dados e outras operações básicas.

Índice

  1. Introdução

  2. Instalação

  3. Uso da Classe SQLITE

    1. Instanciando a Classe
    2. Métodos Disponíveis
  4. Contibuição

  5. Licença

Instalação

Não há requisitos especiais de instalação além do Python 3.6+.

Uso

Primeiro, importe a classe SQLITE e crie uma instância fornecendo o nome do banco de dados:

# Importando a biblioteca
from manage-sql import SQLITE

# Instanciando a classe SQLITE
db = SQLITE('meu_banco')

Métodos

init

Inicializa a classe com o nome do banco de dados.

Parâmetros:

nomeBanco (str): Nome do banco de dados a ser utilizado.

Exemplo de uso:

db = SQLITE('meu_banco')

Conectar Banco

Conecta ao banco de dados e cria a pasta database se não existir.

Retorno:

Um objeto de conexão e cursor do banco de dados.

Exemplo de uso:

database, cursor = db.conectarBanco()

Criar Tabela

Cria uma tabela no banco de dados.

Parâmetros:

nomeTabela (str): Nome da tabela a ser criada. Colunas (list): Lista com os nomes das colunas. ColunasTipo (list): Lista com os tipos das colunas.

Exemplo de uso:

db.criarTabela(
    nomeTabela='minha_tabela',
    Colunas=['coluna1', 'coluna2'],
    ColunasTipo=['TEXT', 'INTEGER']
)

Inserir Dados

Insere dados na tabela especificada.

Parâmetros:

nomeTabela (str): Nome da tabela onde os dados serão inseridos. Colunas (list): Lista com os nomes das colunas onde os dados serão inseridos. Valores (list): Lista com os valores a serem inseridos.

Exemplo de uso:

db.inserirDados(
    nomeTabela='minha_tabela',
    Colunas=['coluna1', 'coluna2'],
    Valores=['valor1', 123]
)

Consultar Dados

Consulta dados da tabela especificada.

Parâmetros:

nomeTabela (str): Nome da tabela de onde os dados serão consultados. Colunas (list): Lista com os nomes das colunas a serem consultadas.

Exemplo de uso:

resultados = db.consultarDados(
    nomeTabela='minha_tabela',
    Colunas=['coluna1', 'coluna2']
)

Apagar Dados

Deleta dados da tabela especificada com base em uma condição.

Parâmetros:

nomeTabela (str): Nome da tabela de onde os dados serão deletados. Condicao (str): Condição para deletar os dados.

Exemplo de uso:

db.deletarDados(
    nomeTabela='minha_tabela',
    Condicao='coluna1 = "valor1"'
)

Contribuição

Sinta-se à vontade para contribuir com melhorias e novas funcionalidades.

Licença

Este projeto está licenciado sob a licença MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%