sudo apt install mariadb-client-10.1orsudo 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/[email protected]/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