DD.WellWorkover.Cloud/AsbCloudDb/Readme.md
Фролов 864d851b6a BIG. Add timescaleDB into DB.
Adapt contect to use hypertables.
Refactor TelemetryDataBaseService to avoid duplicate keys and try to save as more as posible
2021-11-13 18:47:11 +05:00

26 lines
708 B
Markdown

создать миграцию
```
dotnet ef migrations add <MigrationName> --project AsbCloudDb
```
создать миграцию
```
dotnet ef migrations remvoe <MigrationName> --project AsbCloudDb
```
<MigrationName> - Name of migration class
После создания миграции обязательно прочитать сгенерированый код.
Применить миграции
```
dotnet ef database update --project .\AsbCloudDb
```
#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-13_dump.sql.gz
```
#restore
```
psql postgres < dump_file_name
```