File tree 4 files changed +24
-7
lines changed
src/SmartCode.Generator/RazorTemplates/CSharp
4 files changed +24
-7
lines changed Original file line number Diff line number Diff line change 2
2
<PropertyGroup >
3
3
<VersionMajor >2</VersionMajor >
4
4
<VersionMinor >2</VersionMinor >
5
- <VersionPatch >8 </VersionPatch >
5
+ <VersionPatch >10 </VersionPatch >
6
6
<VersionPrefix >$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix >
7
7
</PropertyGroup >
8
8
</Project >
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ Output:
14
14
Type : File
15
15
Path : ' E:\SmartSql-Starter'
16
16
Parameters :
17
+ SmartSqlVersion : ' 4.0.33'
18
+ SmartSqlSchemaVersion : ' 4.0.26'
17
19
BuildDir : ' E:\SmartSql-Starter\build'
18
20
DockerImage : ' smartsql.starter'
19
21
Original file line number Diff line number Diff line change 2
2
@model BuildContext
3
3
@{
4
4
var project = Model .Project ;
5
+ var smartsqlVersion = " 4.0.33" ;
6
+ if (project .Parameters .Value (" SmartSqlVersion" , out string version ))
7
+ {
8
+ smartsqlVersion = version ;
9
+ }
5
10
}
6
11
<Project Sdk =" Microsoft.NET.Sdk.Web" >
7
12
<PropertyGroup >
8
13
<TargetFramework >netcoreapp2.2</TargetFramework >
9
14
</PropertyGroup >
10
15
11
16
<ItemGroup >
12
- <PackageReference Include =" SmartSql.DIExtension" Version =" 4.0.26 " />
17
+ <PackageReference Include =" SmartSql.DIExtension" Version =" @smartsqlVersion " />
13
18
<PackageReference Include =" Swashbuckle.AspNetCore" Version =" 4.0.1" />
14
19
</ItemGroup >
15
20
Original file line number Diff line number Diff line change 8
8
var dbProviderAssNames = dbFactory .GetType ().Assembly .FullName .Split (',' );
9
9
var dbProviderName = dbProviderAssNames [0 ];
10
10
var dbProviderVersion = dbProviderAssNames [1 ].Split ('=' )[1 ];
11
+ var smartSqlVersion = " 4.0.33" ;
12
+ if (project .Parameters .Value (" SmartSqlVersion" , out string version ))
13
+ {
14
+ smartSqlVersion = version ;
15
+ }
16
+ var smartSqlSchemaVersion = " 4.0.26" ;
17
+ if (project .Parameters .Value (" SmartSqlSchemaVersion" , out string schemaVersion ))
18
+ {
19
+ smartSqlSchemaVersion = schemaVersion ;
20
+ }
11
21
}
12
22
13
23
<Project Sdk =" Microsoft.NET.Sdk" >
21
31
}
22
32
@if (dbSource .DbRepository .DbProvider == DbProvider .PostgreSql )
23
33
{
24
- <PackageReference Include =" SmartSql.TypeHandler.PostgreSql" Version =" 4.0.26 " />
34
+ <PackageReference Include =" SmartSql.TypeHandler.PostgreSql" Version =" @smartSqlVersion " />
25
35
}
26
36
else
27
37
{
28
- <PackageReference Include =" SmartSql.TypeHandler" Version =" 4.0.26 " />
38
+ <PackageReference Include =" SmartSql.TypeHandler" Version =" @smartSqlVersion " />
29
39
}
30
- <PackageReference Include =" SmartSql.Schema" Version =" 4.0.26 " />
31
- <PackageReference Include =" SmartSql.ScriptTag" Version =" 4.0.26 " />
32
- <PackageReference Include =" SmartSql.DyRepository" Version =" 4.0.26 " />
40
+ <PackageReference Include =" SmartSql.Schema" Version =" @smartSqlSchemaVersion " />
41
+ <PackageReference Include =" SmartSql.ScriptTag" Version =" @smartSqlVersion " />
42
+ <PackageReference Include =" SmartSql.DyRepository" Version =" @smartSqlVersion " />
33
43
</ItemGroup >
34
44
<ItemGroup >
35
45
<ProjectReference Include =" ..\@(project.Module).Entity\@(project.Module).Entity.csproj" />
You can’t perform that action at this time.
0 commit comments