/
dundich
/
sa
Обзор
Документация
Войти
/
dundich
/
sa
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Sa.HybridFileStorage.Postgres/PostgresFileStorageOptions.cs
29 строк
770 B
dundich
added hyrbid file storages (#3)
24 апр 2025, 14:31
Не верифицирован
24 апр 2025, 14:31
0fecc3c
Код
Авторство
О чём код?
using Sa.Partitional.PostgreSql; namespace Sa.HybridFileStorage.Postgres; public class StorageOptions { public string SchemaName { get; set; } = "public"; public string TableName { get; set; } = "files"; public string StorageType { get; set; } = "pg"; public bool IsReadOnly { get; set; } = false; } public class CleanupOptions { public int ExpireDays { get; set; } = 365 * 3; } public class PartOptions { public int MigrationScheduleForwardDays { get; set; } = 2; public PgPartBy PgPartBy { get; set; } = PgPartBy.Day; } public class PostgresFileStorageOptions { public StorageOptions StorageOptions { get; } = new(); public PartOptions PartOptions { get; } = new(); public CleanupOptions CleanupOptions { get; } = new(); }