aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Persistence
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2016-03-24 23:23:07 -0400
committerLuke <luke.pulverenti@gmail.com>2016-03-24 23:23:07 -0400
commit988a87f02412b1384027c627acc9351a7962dbb1 (patch)
tree7da77596b920788b870dea59dbbedf9ca3ef0c11 /MediaBrowser.Server.Implementations/Persistence
parent6426433dc64d8302baaddd28bdf781c26c4751a2 (diff)
parent71b6d5d4393b654909519640c5be4cde28244028 (diff)
Merge pull request #1587 from MediaBrowser/dev
add critic rating column
Diffstat (limited to 'MediaBrowser.Server.Implementations/Persistence')
-rw-r--r--MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs17
1 files changed, 12 insertions, 5 deletions
diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
index 395b51623d..af275faeee 100644
--- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
+++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
@@ -79,7 +79,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
private IDbCommand _updateInheritedRatingCommand;
- private const int LatestSchemaVersion = 52;
+ private const int LatestSchemaVersion = 53;
/// <summary>
/// Initializes a new instance of the <see cref="SqliteItemRepository"/> class.
@@ -221,6 +221,8 @@ namespace MediaBrowser.Server.Implementations.Persistence
_connection.AddColumn(Logger, "TypedBaseItems", "IsItemByName", "BIT");
_connection.AddColumn(Logger, "TypedBaseItems", "SourceType", "Text");
_connection.AddColumn(Logger, "TypedBaseItems", "TrailerTypes", "Text");
+ _connection.AddColumn(Logger, "TypedBaseItems", "CriticRating", "Float");
+ _connection.AddColumn(Logger, "TypedBaseItems", "CriticRatingSummary", "Text");
PrepareStatements();
@@ -455,7 +457,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
"TopParentId",
"IsItemByName",
"SourceType",
- "TrailerTypes"
+ "TrailerTypes",
+ "CriticRating",
+ "CriticRatingSummary"
};
_saveItemCommand = _connection.CreateCommand();
_saveItemCommand.CommandText = "replace into TypedBaseItems (" + string.Join(",", saveColumns.ToArray()) + ") values (";
@@ -746,6 +750,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
_saveItemCommand.GetParameter(index++).Value = null;
}
+ _saveItemCommand.GetParameter(index++).Value = item.CriticRating;
+ _saveItemCommand.GetParameter(index++).Value = item.CriticRatingSummary;
+
_saveItemCommand.Transaction = transaction;
_saveItemCommand.ExecuteNonQuery();
@@ -1471,7 +1478,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
cmd.CommandText += "; select count (guid) from TypedBaseItems" + whereTextWithoutPaging;
- Logger.Debug(cmd.CommandText);
+ //Logger.Debug(cmd.CommandText);
var list = new List<BaseItem>();
var count = 0;
@@ -1562,7 +1569,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
var list = new List<Guid>();
- Logger.Debug(cmd.CommandText);
+ //Logger.Debug(cmd.CommandText);
using (var reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess | CommandBehavior.SingleResult))
{
@@ -1684,7 +1691,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
var list = new List<Guid>();
var count = 0;
- Logger.Debug(cmd.CommandText);
+ //Logger.Debug(cmd.CommandText);
using (var reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess))
{