move database utils to Database/Utils, create DatabaseMigrator

This commit is contained in:
spiral
2021-08-01 11:13:32 -04:00
parent d633cd4906
commit 3d2435eb2e
7 changed files with 91 additions and 62 deletions

View File

@@ -0,0 +1,20 @@
using System.Threading;
namespace PluralKit.Core
{
public class DbConnectionCountHolder
{
private int _connectionCount;
public int ConnectionCount => _connectionCount;
public void Increment()
{
Interlocked.Increment(ref _connectionCount);
}
public void Decrement()
{
Interlocked.Decrement(ref _connectionCount);
}
}
}