Thường được dùng khi làm việc với EF Code First!

/* Install Package cho project*/
Install-Package EntitFramework -Project MyProject.Data
UnInstall-Package EntityFramework -Project MyProject.Data
Update-Package EntityFramework -Project MyProject.Data

/* Install Package cho nhiều project*/
Get-Project MyProject.Data, MyProject.Repositories | Install-Package EntityFramework

/* Install Package cho tất cả project*/
Get-Project -All | Install-Package EntityFramework

/* Install Package cho project với sub name*/
Get-Project -All | where { $_.Name.EndsWith(".Data") } | Install-Package EntityFramework

/* Tạo migration cho project! */
Enable-Migrations -Project MyProject.Data

/* Thêm mới Migration cho project. Dùng khi thay đổi Models*/
Add-Migration -Project MyProject.Data

/* Apply Migration xuống Database. Dùng khi cập nhật thay đổi xuống database*/
Update-Database -Project MyProject.Data -Verbose

/* Roll Back Migration bằng tên*/
Update-Database -TargetMigration: "201701040423104_InitialUserRole"

/* Roll Back Migration bằng Index */
Update-Database -TargetMigration: 0

/* Có thể sửa, xóa Migration bằng tay. Becareful!*/

Hoặc dùng Manager Nuget packages for solution... thao tác với package


Created: 13/01/2017

thumbnail [Note] Một vài lệnh NuGet PowerShell Commands làm việc với Entity Framework

data:label.name author

premiumpng.com

Design Publisher

Download 0
No comments
Template in .PSD format

MR Laboratory License

Free for personal purpose use . More info


Buy Now This Template

No comments:

Post a Comment

Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free

Newer Post Older Post Home

Copyright © 2021 MR Laboratory All rights reserved.

Setting