├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── bin └── edb ├── edb.gemspec ├── example └── edb.yml ├── lib ├── edb.rb └── edb │ ├── cryptography.rb │ ├── cryptography │ └── aes_256_cbc.rb │ ├── dbms.rb │ ├── dbms │ ├── mysql.rb │ └── postgresql.rb │ ├── dumper.rb │ ├── edb.rb │ ├── is_module_supported.rb │ ├── logger.rb │ ├── storage.rb │ ├── storage │ ├── filesystem.rb │ ├── ftp.rb │ └── s3.rb │ └── version.rb └── specs ├── cryptography └── aes_256_cbc_spec.rb ├── cryptography_spec.rb ├── dbms ├── mysql_spec.rb └── postgresql_spec.rb ├── dbms_spec.rb ├── spec_helper.rb └── storage_spec.rb /.gitignore: -------------------------------------------------------------------------------- 1 | .ruby-gemset 2 | *.gem 3 | *2015 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/edb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/bin/edb -------------------------------------------------------------------------------- /edb.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/edb.gemspec -------------------------------------------------------------------------------- /example/edb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/example/edb.yml -------------------------------------------------------------------------------- /lib/edb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb.rb -------------------------------------------------------------------------------- /lib/edb/cryptography.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/cryptography.rb -------------------------------------------------------------------------------- /lib/edb/cryptography/aes_256_cbc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/cryptography/aes_256_cbc.rb -------------------------------------------------------------------------------- /lib/edb/dbms.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/dbms.rb -------------------------------------------------------------------------------- /lib/edb/dbms/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/dbms/mysql.rb -------------------------------------------------------------------------------- /lib/edb/dbms/postgresql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/dbms/postgresql.rb -------------------------------------------------------------------------------- /lib/edb/dumper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/dumper.rb -------------------------------------------------------------------------------- /lib/edb/edb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/edb.rb -------------------------------------------------------------------------------- /lib/edb/is_module_supported.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/is_module_supported.rb -------------------------------------------------------------------------------- /lib/edb/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/logger.rb -------------------------------------------------------------------------------- /lib/edb/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/storage.rb -------------------------------------------------------------------------------- /lib/edb/storage/filesystem.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/storage/filesystem.rb -------------------------------------------------------------------------------- /lib/edb/storage/ftp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/storage/ftp.rb -------------------------------------------------------------------------------- /lib/edb/storage/s3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/storage/s3.rb -------------------------------------------------------------------------------- /lib/edb/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/lib/edb/version.rb -------------------------------------------------------------------------------- /specs/cryptography/aes_256_cbc_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/cryptography/aes_256_cbc_spec.rb -------------------------------------------------------------------------------- /specs/cryptography_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/cryptography_spec.rb -------------------------------------------------------------------------------- /specs/dbms/mysql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/dbms/mysql_spec.rb -------------------------------------------------------------------------------- /specs/dbms/postgresql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/dbms/postgresql_spec.rb -------------------------------------------------------------------------------- /specs/dbms_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/dbms_spec.rb -------------------------------------------------------------------------------- /specs/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/spec_helper.rb -------------------------------------------------------------------------------- /specs/storage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoxasShadow/EDB/HEAD/specs/storage_spec.rb --------------------------------------------------------------------------------