Skip to content

Valdsonjr/memo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

memo

Ferramenta simples para armazenar lembretes usando SQLite como uma key-value store .

key - Chave primária da tabela, usada para identificar unicamente os lembretes.

value - informação armazenada sob uma chave key

memo get key

Tenta obter o valor com a key. Se o valor existe, ele é imprimido no terminal e colocado no clipboard do sistema. (Só testado no windows)

memo put key value [-h]

Tenta criar um novo lembrete value com a chave key. O parâmetro opcional -h pode ser usado para que o valor jamais seja impresso no terminal nas chamadas de get e ls.

memo del key

Tenta deletar o valor com a key.

memo ls

Imprime todos os lembretes (que não foram escondidos com -h) no terminal.

Banco de Dados

Em sql/DDL.sql encontra-se o necessário para gerar o banco de dados usado pelo programa.

TODO

  • Adicionar autorização no banco de dados.
  • Criar arquivo de configuração para a conexão com o banco de dados.
  • Usar biblioteca para o parsing de comandos.
  • Mais features?

About

Simples ferramenta de lembretes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors