Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Prowlarr/commit/8ec7a4898dffcc80e7169de31bcb5e37cb2715a7
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
22 additions and
2 deletions
@ -1,4 +1,4 @@
using System.Data ;
using System.Data ;
using System.Linq ;
using FluentAssertions ;
using NUnit.Framework ;
@ -38,6 +38,7 @@ namespace NzbDrone.Core.Test.Datastore.SqliteSchemaDumperTests
result . Name . Should ( ) . Be ( tableName ) ;
result . Columns . Count . Should ( ) . Be ( 1 ) ;
result . Columns . First ( ) . Name . Should ( ) . Be ( columnName ) ;
result . Columns . First ( ) . IsIdentity . Should ( ) . BeTrue ( ) ;
}
[TestCase(@"CREATE INDEX TestIndex ON TestTable (MyId)", "TestIndex", "TestTable", "MyId")]
@ -1,5 +1,6 @@
using System.Collections.Generic ;
using System.Collections.Generic ;
using System.Data ;
using System.Linq ;
using FluentMigrator.Model ;
using FluentMigrator.Runner.Processors.SQLite ;
@ -66,6 +67,24 @@ namespace NzbDrone.Core.Datastore.Migration.Framework
if ( columnReader . Read ( ) = = SqliteSyntaxReader . TokenType . StringToken )
{
if ( columnReader . ValueToUpper = = "PRIMARY" )
{
columnReader . SkipTillToken ( SqliteSyntaxReader . TokenType . ListStart ) ;
if ( columnReader . Read ( ) = = SqliteSyntaxReader . TokenType . Identifier )
{
var pk = table . Columns . First ( v = > v . Name = = columnReader . Value ) ;
pk . IsPrimaryKey = true ;
pk . IsNullable = true ;
pk . IsUnique = true ;
if ( columnReader . Buffer . ToUpperInvariant ( ) . Contains ( "AUTOINCREMENT" ) )
{
pk . IsIdentity = true ;
}
continue ;
}
}
if ( columnReader . ValueToUpper = = "CONSTRAINT" | |
columnReader . ValueToUpper = = "PRIMARY" | | columnReader . ValueToUpper = = "UNIQUE" | |
columnReader . ValueToUpper = = "CHECK" | | columnReader . ValueToUpper = = "FOREIGN" )