• Save
Controlando a versão de seu banco de dados com Migrations
Upcoming SlideShare
Loading in...5
×
 

Controlando a versão de seu banco de dados com Migrations

on

  • 604 views

 

Statistics

Views

Total Views
604
Views on SlideShare
556
Embed Views
48

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 48

http://www.andrecarlucci.com 48

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Controlando a versão de seu banco de dados com Migrations Controlando a versão de seu banco de dados com Migrations Presentation Transcript

  • Globalcode – Open4educationTrilha .NETAndré Carlucci
  • Globalcode – Open4educationEntão você quer atualizaro esquema de sua basede dados de produção,certo?
  • Globalcode – Open4educationModo Manual
  • Globalcode – Open4educationModo Manual
  • Globalcode – Open4educationPropício a errosSem rollbackO que mudou desde meu último push?MEDO!Modo Manual
  • Globalcode – Open4educationNão seria legal se mudanças na basede dados fossem parecidas comchangesets em nossos controles deversão?
  • Globalcode – Open4education
  • Globalcode – Open4educationRuby Migrations
  • Globalcode – Open4educationEnable-MigrationsAdd-MigrationUpdate-Database*SqlServerEF Code-First Migrations
  • Globalcode – Open4educationEF Migrations Demo
  • Globalcode – Open4educationE se eu uso Oracle?
  • Globalcode – Open4educationSharp MigrationsInstall-Package SharpMigrations
  • Globalcode – Open4educationSharpMigrations Demo
  • Globalcode – Open4educationDetecta automaticamente quaismudanças devem ser feitas
  • Globalcode – Open4educationFacilmente executadas no seu buildserver
  • Globalcode – Open4educationPodem gerar scripts para múltiplosbancos de dados
  • Globalcode – Open4educationFacilidade em retonar o estado dobanco para uma revisão passada
  • Globalcode – Open4educationEntão você quer mexer no meubanco de dados?A barreira do DBA
  • Globalcode – Open4educationMigrations podem gerar arquivos comscripts
  • Globalcode – Open4educationDeixe as migrations em um assembly separadoTente fazer apenas uma ação por migrationSepare ações de DDL e DMLDicas
  • Globalcode – Open4educationSharpMigrationsEF MigrationsRikMigrationsFluent MigratorMigrator.NetDotNetMigrationsFrameworks para todos os gostos
  • Globalcode – Open4education
  • Globalcode – Open4educationObrigado!André Carlucci@andrecarlucciwww.andrecarlucci.com