Commit Graph

21 Commits

Author SHA1 Message Date
316e88aeb8 update README.md
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 09:39:52 +02:00
1c45244c6c advotracker-db: remove old migration schema
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-30 07:19:53 +02:00
e30eeb3f41 new-user: deactivate creaton via json record
* need rework

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 19:24:46 +02:00
deb054f2cb function harms: deactivate *json* functions
* need rework

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 19:24:46 +02:00
2e357d18a6 function user: deactivate set_user_struct_json*
* need rework

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 19:24:40 +02:00
b09392e1b3 create modules 'traits' for testing
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 19:23:41 +02:00
2a9236cc66 introduce traits for the user model
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:46:00 +02:00
7944afa203 introduce sql model modules
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:45:42 +02:00
715ef370b7 introduce function modules
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:45:21 +02:00
d4b5dde9c0 migration rule update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:44:47 +02:00
fab569e285 build instruction for cargo
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:44:22 +02:00
4238738b12 README.md: Describe how to setup and use diesel
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:43:50 +02:00
953c4c6783 update the inline documentation strings
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2020-06-28 17:43:15 +02:00
2ce66aef09 Cargo.toml update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-19 00:30:54 +01:00
ccb5456aea wip: ldap search prototype
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-19 00:30:54 +01:00
b5befffab8 helper binaries
* introduce helper binaries for each table

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-19 00:30:54 +01:00
4790fe5ba1 .gitignore
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-19 00:30:53 +01:00
9c0dbc5c13 database library
* introduce generic functions for db connection
* introduce CRUD functions for each database table
* now-*    -> Create
* get-*    -> Read
* set-*    -> Update
* remove-* -> Delete
* introduce source for function tests

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-19 00:30:53 +01:00
ccc41383fe database models
* introduce rust sources per db model

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-19 00:30:47 +01:00
eb11f385e1 diesel
* introduce database ORM

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-18 21:41:17 +01:00
fce63f0bf7 advotracker_database
* initial checkin

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2019-11-18 21:38:23 +01:00