sudo apt install mariadb-client-10.1
orsudo apt install mysql-client
mysqldump --host=127.0.0.1 -u username -p database > database.sql
mysql -u user -p database < database.sql
#!/bin/sh | |
# | |
# NGINX Amplify Agent install script | |
# | |
# Copyright (C) Nginx, Inc. | |
# | |
packages_url="https://packages.amplify.nginx.com" | |
package_name="nginx-amplify-agent" | |
public_key_url="https://nginx.org/keys/nginx_signing.key" |
In [1]: def filter_dict(data: dict, extract): | |
...: try: | |
...: if isinstance(extract, list): | |
...: for i in extract: | |
...: result = filter_dict(data, i) | |
...: if result: | |
...: return result | |
...: keys = extract.split('.') | |
...: shadow_data = data.copy() | |
...: for key in keys: |
import pytz | |
from django.utils import timezone | |
timezone.localtime(profile.updated_at.replace(tzinfo=pytz.UTC)) |
brew remove openssl | |
brew install openssl | |
ln -s /usr/local/Cellar/openssl@1.1/1.1.1d/lib/libcrypto.1.1.dylib /usr/local/lib |
require 'net/https' | |
require 'uri' | |
require 'json' | |
namespace :sentry do | |
task :notify_deployment do | |
run_locally do | |
puts 'Notifying Sentry of release...' | |
uri = URI.parse(SENTY_URL) | |
http = Net::HTTP.new(uri.host, uri.port) |
[MASTER] | |
# Specify a configuration file. | |
#rcfile= | |
# Python code to execute, usually for sys.path manipulation such as | |
# pygtk.require(). | |
#init-hook= | |
# Profiled execution. |
from django.db import models, connection | |
class Assinantes(models.Model): | |
id = models.AutoField(db_column='ID', primary_key=True) # Field name made lowercase. | |
msisdn = models.BigIntegerField(unique=True, blank=True, null=True) | |
# faixaid = models.ForeignKey('Faixa', models.DO_NOTHING, db_column='faixaID', blank=True, null=True) # Field name made lowercase. | |
faixaid = models.IntegerField(db_column='faixaID', blank=True, null=True) # Field name made lowercase. | |
docnum = models.CharField(db_column='docNum', max_length=28, blank=True, null=True) # Field name made lowercase. | |
offeramount = models.DecimalField(db_column='offerAmount', max_digits=7, decimal_places=2, blank=True, null=True) # Field name made lowercase. |
É um design pattern que o Rails implementa a partir da gem ActiveRecord.
Serve para conectar a camada Model da aplicação com tabelas do database, para assim criar um modelo de domínio persistível, onde a lógica (Model) e dados (BD) são apresentados em uma única solução.
Já persiste no BD:
obj.create