added Db version update
This commit is contained in:
parent
2f933ffc9c
commit
cdb8aa48e1
1 changed files with 14 additions and 1 deletions
|
@ -145,12 +145,25 @@ namespace BirdsiteLive.DAL.Postgres.DataAccessLayers
|
||||||
var addIndex = $@"CREATE INDEX IF NOT EXISTS lastsync_twitteruser ON {_settings.TwitterUserTableName}(lastSync)";
|
var addIndex = $@"CREATE INDEX IF NOT EXISTS lastsync_twitteruser ON {_settings.TwitterUserTableName}(lastSync)";
|
||||||
await _tools.ExecuteRequestAsync(addIndex);
|
await _tools.ExecuteRequestAsync(addIndex);
|
||||||
|
|
||||||
return new Version(2, 0);
|
await UpdateDbVersionAsync(to);
|
||||||
|
return to;
|
||||||
}
|
}
|
||||||
|
|
||||||
throw new NotImplementedException();
|
throw new NotImplementedException();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private async Task UpdateDbVersionAsync(Version newVersion)
|
||||||
|
{
|
||||||
|
using (var dbConnection = Connection)
|
||||||
|
{
|
||||||
|
dbConnection.Open();
|
||||||
|
|
||||||
|
await dbConnection.ExecuteAsync(
|
||||||
|
$"UPDATE {_settings.DbVersionTableName} SET major = @major, minor = @minor WHERE type = @type",
|
||||||
|
new { type = DbVersionType, major = newVersion.Major, minor = newVersion.Minor });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public async Task DeleteAllAsync()
|
public async Task DeleteAllAsync()
|
||||||
{
|
{
|
||||||
var dropsRequests = new[]
|
var dropsRequests = new[]
|
||||||
|
|
Loading…
Add table
Reference in a new issue