Skip to content

Commit 4b46f28

Browse files
Ja bist du narrischJa bist du narrisch
authored andcommitted
Refactoring for Postgre reactivation
1 parent 0bd4e7a commit 4b46f28

16 files changed

+562
-505
lines changed

doc/CHANGES.txt renamed to doc/CHANGES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change history
22

3+
## 7.0.159 - 7.0.209 (Nuget Version)
4+
### Breaking Changes
5+
+ Minimum SQLite Version: 3.8.2 (2013-12-06)
6+
7+
#### ColumnProperty
8+
+ Removed `ForeignKey` use method `AddForeignKey(...)` instead.
9+
+ `Unique` is now obsolete because you cannot add a constraint name using it. Removing it by name is therefore impossible without investigation.
10+
11+
### Other changes
12+
Several fixes see PRs
13+
314
## Version 0.8.0
415
- Implemented specific support for SQL Server 2005 (MAX parameter basically)
516
- Implemented specific support for SQL Server CE (Thanks Gustavo Ringel)

doc/README.txt renamed to doc/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
= Migrator DotNet
1+
# Migrator DotNet
22
Database Migrations implemented in .NET.
33
Supports rolling up and rolling back of migrations.
44

@@ -7,27 +7,27 @@ The migrations themselves are implemented in code and can be mostly done in a da
77

88
Licensed under MPL 1.1 : http://www.mozilla.org/MPL/
99

10-
== Supported Database
10+
## Supported Database
1111
* MySQL (5.0, 5.1)
1212
* PostgreSQL
1313
* SQLite (tested on Mono)
1414
* SQL Server (2000, 2005)
1515
* SQL Server CE (3.5)
1616

17-
== Untested Databases but in there
17+
## Untested Databases but in there
1818
* Oracle
1919
* Firebird
2020
* Informix
2121
* DB2
2222
* Ingres
2323

24-
== Supported Modes
24+
## Supported Modes
2525
* MSBuild Task
2626
* NAnt Task
2727
* Console Application
2828

2929

30-
= Development
30+
# Development
3131

3232
== Compiling
3333
To build from source:
@@ -47,7 +47,7 @@ You can Test on each engine or change those by changing the 'exclude' properties
4747
file called 'local.properties'. To change the database connection strings see config\app.config. You
4848
can make your own local version called 'local.config' to override these
4949

50-
== SQL Server CE
50+
## SQL Server CE
5151
To use SQL Server CE, you will need the proper tools installed. The current DLL that we are testing
5252
against is the 3.5 version.
5353
As of this writing you can download the installer for the SQL CE Runtime at:
@@ -56,9 +56,9 @@ http://www.microsoft.com/downloads/details.aspx?&FamilyID=7849b34f-67ab-481f-a5a
5656
We have not confirmed if this will build on Mono yet. But it almost definitely won't run because SQL CE uses PInvoke
5757
internally.
5858

59-
= Usage
59+
# Usage
6060

61-
1. Add bin/Migrator.Framework.dll to you project references
61+
1. Add bin/Migrator.Framework.dll to your project references
6262
- All of the other DLLs are only needed for actually running the migrations.
6363
2. Create a class for your migration like:
6464
using Migrator.Framework;

doc/ReleaseNotes.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/Migrator.Tests/Migrator.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.0.5" />
1616
<PackageReference Include="System.Configuration.ConfigurationManager" Version="9.0.6" />
1717
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
18-
<PackageReference Include="Npgsql" Version="4.1.4" />
18+
<PackageReference Include="Npgsql" Version="9.0.3" />
1919
<PackageReference Include="NUnit" Version="4.3.2" />
2020
<PackageReference Include="NUnit.ConsoleRunner" Version="3.20.0" />
2121
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0">

0 commit comments

Comments
 (0)