Um aluno do Be MEAN postou essa modelagem relacional a qual ele estava com dificuldades para passar para o MongoDB, então vou ensinar aqui como faz
Vamos inicialmente separar pelas COLEÇÕES que achamos que devemos ter:
- Usuario;
- Escola;
INSERT INTO `your_db`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('5', 'admin', MD5('password'), 'admin', '[email protected]', 'http://www.yoursite.com', '2011-06-15 00:00:00', '', '0', 'Admin'); | |
INSERT INTO `your_db`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '5', 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}'); | |
INSERT INTO `your_db`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '5', 'wp_user_level', '10'); |
UPDATE wp_options | |
SET option_value = REPLACE(option_value, 'http://localhost', 'http://www.seudomino.com') | |
WHERE option_name = 'home' | |
OR option_name = 'siteurl'; | |
UPDATE wp_posts | |
SET guid = REPLACE (guid, 'http://localhost', 'http://www.seudomino.com'); | |
UPDATE wp_posts | |
SET post_content = REPLACE (post_content, 'http://localhost', 'http://www.seudomino.com'); |
cd /path/to/your/repo | |
curl https://gist.github.com/ssaunier/8704755/raw/pre-push.sh > .git/hooks/pre-push | |
chmod u+x .git/hooks/pre-push |
ACADEMIA DA FORÇA AÉREA | AFA | SP | |
---|---|---|---|
ACADEMIA DA POLÍCIA CIVIL DO ESTADO DA BAHIA | ACADEPOL | BA | |
ACADEMIA DE POLÍCIA MILITAR DO BARRO BRANCO | APMBB | SP | |
ACADEMIA DE POLÍCIA MILITAR DOM JOÃO VI | APMDJVI | RJ | |
ACADEMIA DE POLÍCIA MILITAR | APM | BA | |
ACADEMIA MILITAR DE AGULHAS NEGRAS | AMAN | RJ | |
ANHANGUERA EDUCACIONAL S.A. | UNIANHANGUERA | RS | |
ANHANGUERA EDUCACIONAL | AESA | SP | |
ASSOCIAÇÃO CATARINENSE DE ENSINO | ACE | SC | |
ASSOCIAÇÃO DE ENSINO SUPERIOR DO PIAUÍ | AESPI | PI |
<% flash.each do |type, message| %> | |
<div class="alert <%= bootstrap_class_for(type) %> fade in"> | |
<button class="close" data-dismiss="alert">×</button> | |
<%= message %> | |
</div> | |
<% end %> |
#!/usr/bin/env ruby | |
require 'rubygems' | |
@dir = ARGV[0] | |
@i = 0 | |
Dir.glob("#{@dir}/*.mp3").each do |mp3| | |
ogg = mp3.gsub('mp3', 'ogg') | |
system "ffmpeg -i \"#{mp3}\" -acodec libvorbis -ac 2 \"#{ogg}\"" | |
@i += 1 | |
end |
# config/initializers/sendgrid.rb | |
ActionMailer::Base.smtp_settings = { | |
:user_name => ENV['SENDGRID_USER'], | |
:password => ENV['SENDGRID_PASSWORD'], | |
:domain => 'herokuapp.com', | |
:address => 'smtp.sendgrid.net', | |
:port => 587, | |
:authentication => :plain, | |
:enable_starttls_auto => true | |
} |
<%= f.input :email, | |
wrapper: :semantic_icon_input, | |
label: false, | |
required: true, | |
placeholder: t('users.form.placeholder.email'), | |
left_icon: 'user' %> |
$buttonsColor : #2196f3; | |
.popup-container{ | |
.popup{ | |
padding-top: 5px; | |
padding-left: 10px; | |
background: #fafafa; | |
-webkit-box-shadow: 0 10px 30px 0 rgba(0,0,0,.3); | |
box-shadow: 0 10px 30px 0 rgba(0,0,0,.3); | |