You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-7Lines changed: 17 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,15 @@
3
3
These M-Files Dev Tools are designed to help automate repetitive parts of M-Files configuration process.
4
4
The solution currently contains a single tool: **AliasUpdate**, which enables batch set or update of vault aliases.
5
5
6
-
## AliasUpdate.App
6
+
## Alias Update
7
7
8
8
Console application that updates M-Files vault aliases using a set of rules and templates defined in json configuration file.
9
9
10
10
### Getting started:
11
11
12
12
- Download latest release from [releases page](https://github.com/unitfly/Unitfly.MFiles.DevTools/releases)
13
13
- Extract files from zip archive
14
+
- Navigate to *AliasUpdate* folder
14
15
- Edit settings in *appsettings.json* file
15
16
- Run *Unitfly.MFiles.DevTools.AliasUpdate.App*
16
17
- To see available commands, type `help`
@@ -25,14 +26,23 @@ Console application that updates M-Files vault aliases using a set of rules and
25
26
26
27
For more more details on running and configuring this tool, check out [wiki page](https://github.com/unitfly/Unitfly.MFiles.DevTools/wiki/Alias-Update).
27
28
28
-
## AliasUpdate
29
+
## Sql Generator
29
30
30
-
Class library that exposes methods for mass update of M-Files aliases. This library is used in *AliasUpdate.App*.
31
+
Console application that generates sql queries (CREATE, UPDATE, INSERT, DELETE) for M-Files classes that can be used in connection to external database.
32
+
Application uses a set of rules and settings defined in json configuration file to establish connection to an M-Files vault and to normalize class and property names in generated SQL queries.
31
33
32
-
## DevTools.Common
34
+
### Getting started:
35
+
36
+
- Download latest release from [releases page](https://github.com/unitfly/Unitfly.MFiles.DevTools/releases)
37
+
- Extract files from zip archive
38
+
- Navigate to *SqlGenerator* folder
39
+
- Edit settings in *appsettings.json* file
40
+
- Run *Unitfly.MFiles.DevTools.SqlGenerator.App*
41
+
- To see available commands, type `help`
33
42
34
-
Class library that contains common classes used in tools.
- To see usage information and available options on any command, run `help {commandName}`
35
46
36
-
## DevTools.Common.Tests
47
+
For more more details on running and configuring this tool, check out [wiki page](https://github.com/unitfly/Unitfly.MFiles.DevTools/wiki/Sql-Generator).
37
48
38
-
Unit tests of functionality exposed in DevTools.Common project.
0 commit comments