sshpiper/sshpiperd/upstream/database
Michele Palazzi 5072b7d8d6
Implement database driver mapping (#64)
* add ignore

* add initial password auth for db upstream driver

* handle unknown authtype with database driver

* use already present constants in switch

* add cmd line option to set authtype with db driver

* add mapping capabilities to database driver

* remove unused stuff

* further cleanup

* remove commented line

* fix a few issues with db structure

* remove unused struct

* fix pr comments
2021-04-29 10:32:59 -07:00
..
handler.go Implement database driver mapping (#64) 2021-04-29 10:32:59 -07:00
handler_test.go Implement database driver mapping (#64) 2021-04-29 10:32:59 -07:00
model.go Implement database driver mapping (#64) 2021-04-29 10:32:59 -07:00
mssql.go refine params description 2019-01-16 15:15:46 -08:00
mysql.go use NewConfig() for better default values 2019-06-26 13:40:22 -07:00
pipemgr.go move pipe mgr to seperate files 2019-01-07 01:57:55 -08:00
plugin.go Implement database driver mapping (#64) 2021-04-29 10:32:59 -07:00
postgres.go refine params description 2019-01-16 15:15:46 -08:00
README.md Rename Readme.md to README.md 2019-01-17 14:41:37 -08:00
sqlite.go refine params description 2019-01-16 15:15:46 -08:00

Database upstream for SSHPiper

Database is a ideally place to store upstream and downstream relationship. sshpiperd provides 4 database support:

  • MySQL
  • PostgreSQL
  • SQLite 3
  • SQL Server

Imgur

You may want to use sshpiperd pipe add to manage them.