Skip to content

Releases: ormico/dbpatchmanager

v2.1.2

15 Mar 00:19
Compare
Choose a tag to compare

Updated dependencies.

v2.1.1

09 Mar 04:01
Compare
Choose a tag to compare
  • updated to .net 5
  • bundled sql provider (previously was seperate)
  • created Linux install script

Install script dependencies are wget and unzip.

Application dependency is .net 5 runtime.

v2.0.127

30 Jun 03:57
001bb78
Compare
Choose a tag to compare
  • fixed duplicate handling
  • improve progress spinner

v2.0.126

30 Jun 03:57
001bb78
Compare
Choose a tag to compare

v2.0.123

26 Jul 01:17
Compare
Choose a tag to compare
Update azure-pipelines.yml for Azure Pipelines

v2.0.121

07 Jul 09:55
Compare
Choose a tag to compare

Changes:

See more
  • 384a8f9 update version setting
  • a0c7860 Update azure-pipelines.yml for Azure Pipelines
  • 5c7a942 Update azure-pipelines.yml for Azure Pipelines
  • 7760c02 Update azure-pipelines.yml for Azure Pipelines
  • dabedba Update azure-pipelines.yml for Azure Pipelines
  • 0b98f2c Update azure-pipelines.yml for Azure Pipelines
  • eec0e80 Set up CI with Azure Pipelines
  • 7437aeb Update azure-pipelines-1.yml for Azure Pipelines
  • 36298b8 Update azure-pipelines-1.yml for Azure Pipelines
  • 1dee99a Update azure-pipelines-1.yml for Azure Pipelines
  • d3f27be Update README.md
  • acda8d5 udpate readme and mark shell scripts to be included in nuget package
  • a4ec6f5 Update LICENSE
  • 16289f8 remove Solution Items folder
  • 1e7957a Merge branch 'dotnet-core'
  • ae8236c Update Ormico.DbPatchManager.CLI.csproj
  • 478093b renamed Cmd folder to CLI
  • 49de979 rename Cmd to CLI
  • 592269f port to dotnet core
  • 5eeb02e Update azure-pipelines-1.yml for Azure Pipelines
  • 0b7ec2b Update azure-pipelines-1.yml for Azure Pipelines
  • 39a0998 CI with Azure Pipelines
  • ace2017 Set up CI with Azure Pipelines
  • 8a2bfa5 Update .gitignore
  • fe48e15 project file updated on open
  • 9e217fa log filename of code file; create folders if they don't exist; update version
  • 10aa234 return -1 on error
  • dd00751 Update README.md
  • e7af44a Update README.md
  • 54d64f3 Create LICENSE
  • f23995d Create README.md
  • df55e3d add support for local config file
  • f6cc7d9 removing packages folder. relying on package restore.
  • a3ca984 adding missing dlls
  • d5f85fe fix error and remove ambiguity by renaming command line options like
  • 8049223 use passed in options; msg now says patch name instead of id;
  • cdb8b5f add try-catch block
  • b6835ed change exe name
  • 8c55f99 add help text for commands
  • 038d8c9 remove SQL SMO references from Ormico.DbPatchManager. should only be in the SqlServer project
  • dbc87ae add InstallProgrammability()
  • 4ee1470 added IDatabase.ExecuteProgrammabilityScript()
  • ef7eccd set default values in DatabaseBuildConfiguration
  • 3cc49d8 save options in Connect()
  • ddfeff5 add codefiles parameter to config file read and write
  • 195dd97 change DatabaseOptions from class to struct so a caller can't change
  • df95cbf add sql script to drop stored procedures, views, functions
  • 13ffbef in LoadDatabasePlugin() check for OdbcDatabase
  • 088d9cb implement GetInstalledPatches() and LogInstalledPatch().
  • b67d316 pass DatabaseOptions to Connect()
  • 6357c06 get rid of InstallPatch() and rename InstallPatch2() to InstallPatch()
  • 4384d6f create LoadDatabaseOptions() and check for override script files
  • 378f743 read and write Options to json config
  • a732338 pass DatabaseOptions to IDatabase.Connect()
  • e0f8f35 add Dapper through NuGet for OdbcDatabase
  • a7caf1d modify IDatabase.Connect() to take DatabaseOptions as a param
  • 76b0f1b add DatabaseOptions.cs and OdbcDatabase; remove PatchIdReferenceResolver.cs
  • 93d73c2 move if(!isInstalled) check
  • 1094554 add PluginManager
  • 97cc4fd use correct sql file in GetInstalledPatches()
  • 0807f46 renamed InstalledPatchInfo.Id to PatchId to match db column
  • 52be10f renamed param to patchId
  • 7904554 add AssemblyInfoCommon.cs
  • 601196a implement InitPatchTable(), Dispose(), GetInstalledPatches(), LogInstalledPatch()
  • 9039a44 sql scripts for patch table
  • 25c1952 update ignore list for new sql svr project
  • b3c4e9c add SqlServer project that exposes an IDatabase for Sql Server
  • 04c014f rewrite InstallPatch() into InstallPatch2() using iterative logic instead
  • 7c504b9 copy list before returning it; otherwise if calling code changes list it
  • a4a2c32 InstallPatches() handles children; use IDatabase instead of TestDatabase;
  • 2f01712 call connect() before GetInstalledPatches(); install child patches;
  • 47bf909 correct connection string param; format output json
  • bece739 build() call patchManager.build
  • 2b834a0 replace calls to JsonConvert.SerializeObject() and DeserializeObject()
  • ed58eba add GetFirstPatch(); GetOpenPatches() add where to patch search;
  • f1467a1 make property setters public; add json attributes. may be able to remove these
  • e914e39 require patch id when adding patch
  • 03dc189 set patches in constructor;
  • 767ec51 source control info in project file
  • c6bbc2d set patches in constructor;
  • 15f8895 use System.IO.Abstraction
  • 1344dff use System.IO.Abstraction; implement InitConfig and AddPatch
  • fe8abed rename _fileSystem to _io b/c its shorter; set Json.net ReferenceResolverProvider
  • 793d3bf AddPatch() call PatchManager
  • 1b8bd5c fix CommandLine option errors
  • f3efd02 create BuildConfigurationWrite to save DatabaseBuildBuildConfiguration
  • b9e0133 ignore .vs folder
  • f2602f4 add command line arguments
  • 858f54a PatchId resolver; Patch class
  • 7395ffd add json.net; add nuget packages.config; add resolver for id json references
  • c88405e add json.net
  • ad0cb97 add json.net

This list of changes was auto generated.