Skip to content
This repository was archived by the owner on Feb 1, 2025. It is now read-only.

Commit 6963a68

Browse files
committed
Bump version to 6.8.0
1 parent 0cdb6ee commit 6963a68

File tree

10 files changed

+17
-51
lines changed

10 files changed

+17
-51
lines changed

Build/linq2db.Default.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>6.7.1</Version>
3+
<Version>6.8.0</Version>
44

55
<Authors>Svyatoslav Danyliv, Igor Tkachev, Dmitry Lukashenko, Ilya Chudin</Authors>
66
<Product>Linq to DB</Product>
77
<Company>linq2db.net</Company>
8-
<Copyright>2002-2021 linq2db.net</Copyright>
8+
<Copyright>2002-2022 linq2db.net</Copyright>
99
<RepositoryUrl>https://github.com/linq2db/linq2db.EntityFrameworkCore</RepositoryUrl>
1010
<RepositoryType>git</RepositoryType>
1111

Directory.Packages.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<PackageVersion Include="NUnit" Version="3.13.3" />
66
<PackageVersion Include="FluentAssertions" Version="6.6.0" />
77

8-
<PackageVersion Include="linq2db" Version="4.0.0-rc.2" />
9-
<PackageVersion Include="linq2db.Tools" Version="4.0.0-rc.2" />
8+
<PackageVersion Include="linq2db" Version="4.0.1" />
9+
<PackageVersion Include="linq2db.Tools" Version="4.0.1" />
1010

1111
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="1.1.1" />
1212

NuGet/linq2db.EntityFrameworkCore.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<dependencies>
1717
<group targetFramework="net6.0">
1818
<dependency id="Microsoft.EntityFrameworkCore.Relational" version="6.0.5" />
19-
<dependency id="linq2db" version="4.0.0" />
19+
<dependency id="linq2db" version="4.0.1" />
2020
</group>
2121
</dependencies>
2222
</metadata>

Source/LinqToDB.EntityFrameworkCore/Internal/EFCoreExpressionAttribute.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public EFCoreExpressionAttribute(string expression) : base(expression)
2020
{
2121
}
2222

23-
/// <inheritdoc />
23+
/// <inheritdoc/>
2424
public override ISqlExpression? GetExpression<TContext>(
2525
TContext context,
2626
IDataContext dataContext,

Source/LinqToDB.EntityFrameworkCore/LinqToDBForEFToolsImplDefault.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,16 +173,16 @@ protected virtual IDataProvider CreateLinqToDbDataProvider(EFProviderInfo provid
173173
case ProviderName.SQLite:
174174
return SQLiteTools.GetDataProvider(provInfo.ProviderName);
175175
case ProviderName.Firebird:
176-
return new FirebirdDataProvider();
176+
return FirebirdTools.GetDataProvider();
177177
case ProviderName.DB2:
178178
case ProviderName.DB2LUW:
179-
return DB2Tools.GetDataProvider(DB2Version.LUW);
179+
return DB2Tools.GetDataProvider(DB2Version.LUW);
180180
case ProviderName.DB2zOS:
181181
return DB2Tools.GetDataProvider(DB2Version.zOS);
182-
case ProviderName.Oracle:
182+
case ProviderName.Oracle:
183183
return OracleTools.GetDataProvider(provInfo.ProviderName, version: OracleVersion.v11);
184184
case ProviderName.SqlCe:
185-
return new SqlCeDataProvider();
185+
return SqlCeTools.GetDataProvider();
186186
//case ProviderName.Access:
187187
// return new AccessDataProvider();
188188

Tests/LinqToDB.EntityFrameworkCore.PomeloMySql.Tests/PomeloMySqlTests.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ private NorthwindContext CreateMySqlSqlExntitiesContext()
3838
return ctx;
3939
}
4040

41-
4241
[Test]
4342
public void SimpleProviderTest()
4443
{
@@ -47,7 +46,5 @@ public void SimpleProviderTest()
4746
var items = db.Customers.Where(e => e.Address != null).ToLinqToDB().ToArray();
4847
}
4948
}
50-
51-
5249
}
5350
}

Tests/LinqToDB.EntityFrameworkCore.PostgreSQL.Tests/Models/NpgSqlEntities/EntityWithXmin.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@ namespace LinqToDB.EntityFrameworkCore.PostgreSQL.Tests.Models.NpgSqlEntities
66
public class EntityWithXmin
77
{
88
[Key]
9-
public int Id { get; set; }
10-
11-
public uint xmin { get; set; }
9+
public int Id { get; set; }
10+
public uint xmin { get; set; }
1211
public string Value { get; set; } = null!;
1312
}
1413
}

Tests/LinqToDB.EntityFrameworkCore.SqlServer.Tests/Models/Inheritance/InheritanceContext.cs

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -36,41 +36,11 @@ public class ShadowRssBlog : ShadowBlogBase
3636
public string Url { get; set; } = null!;
3737
}
3838

39-
public interface IVersionable
40-
{
41-
int Id { get; set; }
42-
int? ParentVersionId { get; set; }
43-
}
44-
4539
public class InheritanceContext : DbContext
4640
{
4741
public InheritanceContext(DbContextOptions options) : base(options)
4842
{
49-
}
50-
51-
private void VersionEntity()
52-
{
53-
ChangeTracker.DetectChanges();
54-
var modifiedEntries = ChangeTracker.Entries().Where(e => e.State == EntityState.Modified && e.Entity is IVersionable);
55-
56-
foreach (var modifiedEntry in modifiedEntries)
57-
{
58-
var cloned = (IVersionable)Activator.CreateInstance(modifiedEntry.Entity.GetType())!;
59-
modifiedEntry.CurrentValues.SetValues(cloned);
60-
61-
// rollback
62-
modifiedEntry.CurrentValues.SetValues(modifiedEntry.OriginalValues);
63-
64-
cloned.Id = 0;
65-
cloned.ParentVersionId = ((IVersionable)(modifiedEntry).Entity).Id;
66-
67-
Add((object)cloned);
68-
}
69-
}
70-
71-
public override int SaveChanges()
72-
{
73-
return base.SaveChanges();
43+
7444
}
7545

7646
protected override void OnModelCreating(ModelBuilder modelBuilder)

azure-pipelines.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
variables:
22
solution: 'linq2db.EFCore.sln'
33
build_configuration: 'Release'
4-
assemblyVersion: 6.7.1
5-
nugetVersion: 6.7.1
4+
assemblyVersion: 6.8.0
5+
nugetVersion: 6.8.0
66
artifact_nugets: 'nugets'
77

88
# build on commits to important branches (master + release branches):

linq2db.EFCore.sln

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 16
4-
VisualStudioVersion = 16.0.29324.140
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.2.32505.173
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "linq2db.EntityFrameworkCore", "Source\LinqToDB.EntityFrameworkCore\linq2db.EntityFrameworkCore.csproj", "{29F45BE9-3B57-4162-A02A-59F05528A0E7}"
77
EndProject

0 commit comments

Comments
 (0)