DD.WellWorkover.Cloud/AsbCloudDb/Readme.md

28 lines
787 B
Markdown
Raw Normal View History

создать миграцию
```
dotnet ef migrations add <MigrationName> --project AsbCloudDb
```
создать миграцию
```
dotnet ef migrations remvoe <MigrationName> --project AsbCloudDb
```
<MigrationName> - Name of migration class
После создания миграции обязательно прочитать сгенерированый код.
Применить миграции
2021-09-10 11:28:57 +05:00
```
dotnet ef database update --project .\AsbCloudDb
2021-09-29 10:09:40 +05:00
```
#backup
```
sudo -u postgres pg_dump -Fc -U postgres postgres -W | gzip > 2021-09-27_dump.sql.gz
sudo -u postgres pg_dump -Fc -U postgres postgres -W > 2021-11-26_dump.sql
2021-09-29 10:09:40 +05:00
```
#restore
```
psql postgres < dump_file_name
2021-11-17 13:06:48 +05:00
```
sudo -u postgres psql -p 5499 -U postgres postgres -W < 2021-11-16_dump.sql.gz