Commit Graph

103 Commits

Author SHA1 Message Date
07d17c9e93 refac: preparatory work for subsequent changes
Moved the main logic such as running a command or getting a config
into it.

Changed incoming paramenters for commands.
2021-04-08 01:50:51 +03:00
a49b9b4ecb chore: bump version 2021-03-26 02:23:31 +03:00
29ce430e00 doc: update installation guide 2021-03-26 02:22:29 +03:00
42169f9f40
Merge pull request #1 from pleshevskiy/mysql
feat: add mysql database supporting
2021-03-26 01:15:29 +02:00
18bf265510 feat: add mysql database supporting 2021-03-26 02:10:41 +03:00
c05bac36e7 chore: bump version 2021-03-25 00:42:15 +03:00
a29c65a9a7 fix: find exists manifest 2021-03-25 00:41:22 +03:00
c8c6765483 chore: fix badge 2021-03-02 00:57:17 +03:00
0d9cd7af71 chore: bump version 2021-03-02 00:54:07 +03:00
62283687a4 chore: update readme 2021-03-02 00:53:56 +03:00
11c374e7b0 feat: add transaction manager
now we change database only in transaction
2021-03-02 00:44:57 +03:00
7c8ff199cc chore: add sample env 2021-03-02 00:44:35 +03:00
9e5c2192d4 feat: add dotenv to load migra config 2021-02-26 01:21:29 +03:00
26a0ddb8aa chore: bump version 2021-02-25 12:40:03 +03:00
21a868be44 chore: update badges 2021-02-25 12:39:40 +03:00
b240db862d refac: rename io kind in error enum 2021-02-25 12:25:14 +03:00
f4539f7877 feat: add command to upgrade command
... which adds the possibility to specify the number of
existing migrations to be updated
2021-02-25 00:56:08 +03:00
bd57c75dfc feat: add config to upgrade command
... which adds the possibility to pass a specific migration
name to be updated
2021-02-25 00:47:16 +03:00
8aa57a00bc feat: add config to downgrade command
it's new flag --all that rollbacks all applied migrations
from database.
2021-02-25 00:20:44 +03:00
fef34be5ac feat: add number to downgrade command config 2021-02-25 00:03:54 +03:00
413e0040d4 chore: rename github workflow 2021-02-24 00:25:06 +03:00
c593bf22dd ci: remove windows and macos from build matrix 2021-02-24 00:21:07 +03:00
09f3f39c87 ci: add checkout to clippy and fmt tasks 2021-02-24 00:14:43 +03:00
e4bf75f626 ci: remove components from build 2021-02-24 00:11:19 +03:00
fd933a84d3 ci: update github actions
- move clippy and fmt to another thread
- add os to matrix
2021-02-24 00:10:04 +03:00
e06d1c0a49 refac: rename variables in migration structure 2021-02-23 18:55:12 +03:00
eb0775e35d refac: restructure database 2021-02-23 18:44:37 +03:00
d1d09ac912 feat: add command to gen shell completions 2021-02-23 18:16:26 +03:00
f4ad03cee0 refac: use join instead path builder 2021-02-22 23:13:50 +03:00
dbc7ddadb7 refac: made the error object simpler 2021-02-22 23:06:08 +03:00
6e602b17cd style: change case in sample schema 2021-02-22 16:28:14 +03:00
7dc1477f1f chore: update migration content for sample db 2021-02-22 16:27:27 +03:00
aa4ac60016 chore: bump version 2021-02-22 12:23:30 +03:00
756295cdef fix: change install instruction 2021-02-22 12:22:00 +03:00
571f270cbe chore: update version in crates.io badge 2021-02-22 12:17:20 +03:00
2df3c1b911 chore: bump version 2021-02-22 12:06:02 +03:00
22744ab229 chore: remove appendix from apache license 2021-02-22 11:49:47 +03:00
08f260d06a fix: typo in license files 2021-02-22 11:47:56 +03:00
e3c3879376 chore: add tests for upgrade command 2021-02-22 00:34:13 +03:00
afb1c8a4e3 chore: add test for make command 2021-02-21 23:57:13 +03:00
6b352c31a2 chore: print to stdout in make command
... about successfully created directory with structure for
migration
2021-02-21 23:35:59 +03:00
1d8297cec2 chore: add licences to repo 2021-02-21 23:33:27 +03:00
c7338c9206 chore: add information about supported databases
...to readme
2021-02-21 23:19:57 +03:00
eda1a05d70 chore: change structure of integration tests 2021-02-21 18:51:10 +03:00
e60ed07137 chore: add code of conduct 2021-02-21 18:43:27 +03:00
fb86640cbb chore: add badges to readme 2021-02-21 18:22:00 +03:00
7d631b1d24 fix: future clippy warnings 2021-02-21 17:53:43 +03:00
4ed8861279 ci: configure github actions 2021-02-21 17:43:03 +03:00
7a6f39d195 chore: add format on save 2021-02-20 23:13:21 +03:00
5dc240c851 style: format tests 2021-02-20 23:13:08 +03:00