Operation | Channel state | Result |
---|---|---|
Read | nil | Block |
Open and Not Empty | Value | |
Open and Empty | Block | |
Closed | <default value> , false |
|
Write Only | Compilation Error | |
Write | nil | Block |
File Manager para o terminal inspirado no editor de texto VIM
Repositório: https://github.com/ranger/ranger
$ sudo apt install ranger
$ pip install ranger-fm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python3.8 | |
import sys, re | |
from subprocess import check_output | |
commit_msg_filepath = sys.argv[1] | |
branch = check_output(['git', 'symbolic-ref', '--short', 'HEAD']).strip() | |
regex = rb'[0-9]+$' | |
if re.search(regex, branch): | |
issue = str(re.findall(regex, branch)[0], 'utf-8') |
Criar um container de banco de dados que contenha todo a estrutura de schemas e tabelas que um sistema necessita para funcionar. Permitindo também que os dados que já tenham sido inseridos sejam salvos, e carregados em outro momento.
Util para realização de testes não idempotentes e desenvolvimento local, dado que não há relação com o banco de dados que o time inteiro utiliza. Desse modo, cada desenvolvedor
Funções Anônimas
É um meio de executar stored procedures sem precisar criar uma no banco de dados, isso pode ser feito por qualquer usuário com acesso ao banco*.
A função anônima é feita com o comando DO
e tem duas regras:
- não recebe parâmetros
- retorna void