Changelog for transfer-db-0.3.1.2
2018-03-18 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* transfer-db.cabal (buidl-depends): set versions for sqlcli and sqlcli-odbc
(ghc-options): remove -O2 flag
2018-03-17 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* transfer-db.cabal (synopsis, description): update package description
2018-03-15 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* NEWS: added NEWS file
* transfer-db.cabal (build-depends): update dependencies on console-program
(version): 0.3.1.1
* stack.yaml (packages): removed console-program
(extra-deps): add console-program-0.4.2.2
2018-03-10 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* stack.yaml: update dependencies to work with remote repositories
2017-12-29 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (commands): add correctivePlan command
2017-12-27 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Options.hs (readPlan): returns the Plan only
2017-12-19 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/TransferDB.hs (transferDB): add skip and count functionality
* src/Main.hs (runTransferPlan): add count and drop options to run command
2017-12-13 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/TransferDB.hs (transferDB): process batches in parallel
* src/Main.hs (runTransferPlan): add multithreading command line option
2017-11-26 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* lib/Database/TransferDB/Commons.hs (withEnvConnection)
(withEnvConnection'): add definitions
2017-11-24 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (commands): add parallel threads option to dump command
2017-11-07 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (commands): add dump and restore commands
2017-11-03 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* lib/Database/TransferDB/DumpDB.hs: add database agnostic dump library
2017-11-02 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/TransferDB.hs: use simple logging framework instead 'hPutStrLn stderr'
2017-09-21 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* (change summary): add functionality to generate plans
2017-09-19 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (main): change program interface to accept commands (run, help)
2017-09-18 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (transferTable): use CLI types instead of ODBC
(transferBufferSize): increase buffer to 64k
2017-09-17 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (transferDB): set autocommit off
(transferTable): add transaction demarcaion on each transferred table
2017-09-15 Mihai Giurgeanu <mihai.giurgeanu@gmail.com>
* src/Main.hs (main): change the command line argumets to get the plan file
(main): use Options module to process command line arguments
(transferDB): read all its arguments from the ReaderT structure TransferOptions