Skip to content

Releases: martinjw/dbschemareader

2.3.0.16

02 Feb 19:31
Compare
Choose a tag to compare
  • SqlServer columns not read with mapping
  • Add support for materialized views in Oracle and PostgreSql
  • Read indexes on views (SqlServer IndexedViews)
  • CodeGen projects default to VS2015
  • CodeGen Oracle use ints where possible
  • Fix DB2 iSeries schema reading (thanks @arbh89 )
  • Fix Trigger schema not read on SQL server 2008
  • Fix Function "return argument" not moved to return type
  • Fix don't change SYSDATETIME() default

2.2.0.9

14 Dec 09:44
Compare
Choose a tag to compare
2.2.0.9 Pre-release
Pre-release
  • Fix for codegen with EF: where column is primary key, foreign key and composite

2.2.0.3

03 Dec 10:16
Compare
Choose a tag to compare

This Release

  • Fix: Schema Reading: AllViews() should fix up refs (thanks safepage)
  • Fix: Schema Reading: Column.IsComputed always false (thanks tstaa)
  • Fix: Schema Reading: wrong parameter name (thanks zfq308)
  • Fix: CodeGen POCO column name error when column is both primary and foreign key (thanks MachineCognitis)
  • Fix: CodeGen CodeWriter.Execute() exception (thanks MachineCognitis)
  • Addition: Schema Reading InclusionFilter (thanks to MachineCognitis)

Thanks for contributions and suggestions!

2.1.1.2

20 Aug 11:40
Compare
Choose a tag to compare
  • net35/net4/net45/netstandard1.5 nuget package
  • zip containing net35/net4/net45 versions of
  • DatabaseSchemaReader.dll - Class library
  • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • Fix: MySQL trigger reading bug (thanks Patrice_Dargenton)
  • Fix: MySQL max length overflow bug (thanks Patrice_Dargenton)

Thanks for contributions and suggestions!

2.1.0.1

13 Aug 11:46
Compare
Choose a tag to compare
  • net35/net4/net45/netstandard1.5 nuget package
  • zip containing net35/net4/net45 versions of
  • DatabaseSchemaReader.dll - Class library
  • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • New: Codegen for EF Core 1.0
  • Fix: Oracle schema reading bugs (thanks rufio620)

Thanks for contributions and suggestions!

2.1.0.0

13 Aug 11:38
Compare
Choose a tag to compare
2.1.0.0 Pre-release
Pre-release
  • net35/net4/net45/netstandard1.5 nuget package
  • zip containing net35/net4/net45 versions of
  • DatabaseSchemaReader.dll - Class library
  • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • New: Codegen for EF Core 1.0
  • Fix: Oracle schema reading bugs (thanks rufio620)

Thanks for contributions and suggestions!

2.0.0.3

22 Jul 08:56
Compare
Choose a tag to compare
  • net35/net4/net45/netstandard1.5 nuget package
  • zip containing net35/net4/net45 versions of
  • DatabaseSchemaReader.dll - Class library
  • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • New: Support .net Core
  • Breaking change to schema model
    • Some collection properties are List<> rather than IList<>
    • DatabaseTable constraints are List<> not ReadOnlyCollection<>
    • DatabaseArgument and some others lose reference to parent DatabaseSchema (circular reference)
    • Obsolete properties are deleted

Thanks for contributions and suggestions!

1.6.0.4

26 May 15:31
Compare
Choose a tag to compare

Contents

  • net35/net4/net45 versions of
    • DatabaseSchemaReader.dll - Class library
    • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • New: CodeWriterSettings.CodeInserter allows injecting code into generated classes.

Thanks for contributions and suggestions!

1.6.0.3

25 May 17:41
Compare
Choose a tag to compare
1.6.0.3 Pre-release
Pre-release

Contents

  • net35/net4/net45 versions of
    • DatabaseSchemaReader.dll - Class library
    • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • New: CodeWriterSettings.CodeInserter allows injecting code into generated classes.

Thanks for contributions and suggestions!

1.5.0.5

14 Mar 19:44
Compare
Choose a tag to compare

Contents

  • net35/net4/net45 versions of
    • DatabaseSchemaReader.dll - Class library
    • DatabaseSchemaViewer.exe - UI to read and view database schemas; options to generate SQL and code; option to compare another schema
  • CopyToSQLite/CopyToSQLite.exe - UI to copy any database schema and data to SQLite or, if installed, SQL Server CE 4.0

This Release

  • New: DatabaseReader has overloads supporting CancellationToken
  • New: DatabaseReader has a ReaderProgress event (thanks inqb)
  • New: Build for v4.5 as well as v3.5 and v4.0
  • New: Utilities.FactoryTools.ProviderRepository = new DbProviderFactoryRepository() allows adding providers without config. (thanks th0masj0)

Thanks for contributions and suggestions!