/perl-rethinkdb

A Pure Perl RethinkDB Driver

Primary LanguagePerlArtistic License 2.0Artistic-2.0

perl-rethinkdb

A Pure-Perl RethinkDB Driver

Notes

  • This is still in alpha stage
  • This version is compatible with RethinkDB 1.8
  • The implementation is close to 100% complete
  • For now, see tests in t/*.t for examples

Todo

  • Implement date & time features
  • Double check all method parameters match the official drivers
  • Add sugar syntax for attr (e.g. $doc->{attr}), slice (e.g. $doc->[3..6]), and nth (e.g. $doc->[3])
  • Add sugar syntax for as many operators as possible (e.g. +, -, /, *)
  • Performance testing and fixes
  • Submit to CPAN
  • Look into non-blocking IO
  • Organize code
  • Document source code
  • Document in general