Skip to content

Commit 748f4fc

Browse files
committed
docs, add net7.0
1 parent fa7a08a commit 748f4fc

5 files changed

Lines changed: 24 additions & 15 deletions

File tree

Build/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33
build.ps1 is designed to run on windows
44

55
- PowerShell Desktop 5.1
6+
- PowerShell [7.3.0](https://github.com/PowerShell/PowerShell/releases/tag/v7.3.0) for .net 7.0 tests
67
- PowerShell [7.2.1](https://github.com/PowerShell/PowerShell/releases/tag/v7.2.1) for .net 6.0 tests
78
- PowerShell [7.1.5](https://github.com/PowerShell/PowerShell/releases/tag/v7.1.5) for .net 5.0 tests
89
- PowerShell [7.0.8](https://github.com/PowerShell/PowerShell/releases/tag/v7.0.8) for .net core 3.1 tests
910
- Install-Module -Name [InvokeBuild](https://www.powershellgallery.com/packages/InvokeBuild/5.9.12) -RequiredVersion 5.9.12
1011
- Install-Module -Name [ThirdPartyLibraries](https://www.powershellgallery.com/packages/ThirdPartyLibraries/3.1.2) -RequiredVersion 3.1.2
1112
- .net framework 4.7.2+ sdk
12-
- .net 6.0 sdk
13+
- .net 7.0 sdk
1314
- docker, switched to linux containers
1415

1516
## How to build

Examples/CSharpMirationStep/readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
Any assembly script is
55

66
- .exe or .dll for target framework is 4.5.2+
7-
- .dll for .net core 3.1 or .net5.0/6.0
7+
- .dll for .net 7.0, 6.0, 5.0 or .net core 3.1
88
- has exactly one class with script implementation
99

1010
This project is an example of script implementation.
1111
The build output is 2.1_2.2.dll with target framework 4.5.2.
12-
Due to the current dependencies, 2.1_2.2.dll works well on .net core 3.1 and .net 5.0/6.0.
12+
Due to the current dependencies, 2.1_2.2.dll works well on .net 7.0 - .net core 3.1.
1313

1414
## Script source
1515

Examples/MigrationStepsFolder/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
SqlDatabase supports [straight forward upgrade](StraightForward) and [modularity upgrade](Modularity).
32

43
Upgrade an existing database

Examples/PowerShellScript/readme.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,10 @@ Installed Powershell Desktop version.
7171

7272
[![NuGet](https://img.shields.io/nuget/v/SqlDatabase.GlobalTool.svg?style=flat-square&label=nuget%20dotnet%20tool)](https://www.nuget.org/packages/SqlDatabase.GlobalTool/)
7373

74-
Pre-installed Powershell Core is required, will be used by SqlDatabase as external component. Due to Powershell Core design,
74+
Pre-installed Powershell Core is required, will be used by SqlDatabase as external component. Due to the Powershell Core design:
7575

76-
* SqlDatabase .net 6.0 can host Powershell Core versions below 7.3.1
76+
* SqlDatabase .net 7.0 can host Powershell Core versions below 7.4
77+
* SqlDatabase .net 6.0 can host Powershell Core versions below 7.3
7778
* .net 5.0 can host Powershell Core versions below 7.2
7879
* .net core 3.1 below 7.1
7980

README.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,24 @@ Table of Contents
1313

1414
<!-- toc -->
1515

16+
- [SqlDatabase](#sqldatabase)
17+
- [Table of Contents](#table-of-contents)
1618
- [Installation](#installation)
17-
- [Target database type selection <a name="database-selection"></a>](#target-database-type-selection-)
18-
- [Execute script(s) <a name="execute-script"></a>](#execute-scripts-)
19-
- [Export data from a database to sql script (file) <a name="export-data"></a>](#export-data-from-a-database-to-sql-script-file-)
20-
- [Create a database <a name="create-database"></a>](#create-a-database-)
21-
- [Migrate an existing database <a name="upgrade-database"></a>](#migrate-an-existing-database-)
19+
- [PowerShell, from gallery](#powershell-from-gallery)
20+
- [PowerShell, manual release download](#powershell-manual-release-download)
21+
- [Dotnet sdk tool](#dotnet-sdk-tool)
22+
- [Target database type selection ](#target-database-type-selection-)
23+
- [Execute script(s) ](#execute-scripts-)
24+
- [Export data from a database to sql script (file) ](#export-data-from-a-database-to-sql-script-file-)
25+
- [Create a database ](#create-a-database-)
26+
- [Migrate an existing database ](#migrate-an-existing-database-)
2227
- [Scripts](#scripts)
2328
- [Variables](#variables)
24-
- [*.zip files <a name="zip-files"></a>](#zip-files-)
25-
- [VS Package manager console <a name="console"></a>](#vs-package-manager-console-)
29+
- [Example](#example)
30+
- [Example how to hide variable value from a log output](#example-how-to-hide-variable-value-from-a-log-output)
31+
- [Predefined variables](#predefined-variables)
32+
- [\*.zip files ](#zip-files-)
33+
- [VS Package manager console ](#vs-package-manager-console-)
2634
- [Examples](#examples)
2735
- [License](#license)
2836

@@ -33,9 +41,9 @@ Installation
3341

3442
PowerShell module is compatible with Powershell Core 6.1+ and PowerShell Desktop 5.1.
3543

36-
.net tool requires SDK .Net 5.0/6.0 or .Net Core 3.1.
44+
.net tool is compatible with .net sdk 7.0, 6.0, 5.0 and .net core 3.1.
3745

38-
Command-line tool is compatible with .net runtime 5.0/6.0, .net Core runtime 3.1 and .net Framework 4.5.2+.
46+
Command-line tool is compatible with .net runtime 7.0, 6.0, 5.0, .net core runtime 3.1 and .net framework 4.5.2+.
3947

4048
### PowerShell, from gallery
4149

0 commit comments

Comments
 (0)