[Doc fix] UnQLite doesn't exports constants.
This commit is contained in:
parent
c29b1690d7
commit
033c847b60
3 changed files with 23 additions and 23 deletions
|
@ -4,7 +4,7 @@
|
||||||
"tokuhirom <tokuhirom@gmail.com>"
|
"tokuhirom <tokuhirom@gmail.com>"
|
||||||
],
|
],
|
||||||
"dynamic_config" : 0,
|
"dynamic_config" : 0,
|
||||||
"generated_by" : "Minilla/v2.1.1, CPAN::Meta::Converter version 2.141520",
|
"generated_by" : "Minilla/v2.2.0, CPAN::Meta::Converter version 2.141520",
|
||||||
"license" : [
|
"license" : [
|
||||||
"perl_5"
|
"perl_5"
|
||||||
],
|
],
|
||||||
|
|
22
README.md
22
README.md
|
@ -6,14 +6,14 @@ UnQLite - Perl bindings for UnQLite
|
||||||
|
|
||||||
use UnQLite;
|
use UnQLite;
|
||||||
|
|
||||||
my $db = UnQLite->open('foo.db', UNQLITE_OPEN_READWRITE|UNQLITE_OPEN_CREATE);
|
my $db = UnQLite->open('foo.db', UnQLite::UNQLITE_OPEN_READWRITE|UnQLite::UNQLITE_OPEN_CREATE);
|
||||||
$db->kv_store('foo', 'bar');
|
$db->kv_store('foo', 'bar');
|
||||||
say $db->kv_fetch('foo'); # => bar
|
say $db->kv_fetch('foo'); # => bar
|
||||||
$db->kv_delete('foo');
|
$db->kv_delete('foo');
|
||||||
undef $db; # close database
|
undef $db; # close database
|
||||||
|
|
||||||
# tie interface
|
# tie interface
|
||||||
tie my %hash, 'UnQLite', 'foo.db', UNQLITE_OPEN_READWRITE;
|
tie my %hash, 'UnQLite', 'foo.db', UnQLite::UNQLITE_OPEN_READWRITE;
|
||||||
$hash{foo} = 'bar';
|
$hash{foo} = 'bar';
|
||||||
say $hash{foo}; # => bar
|
say $hash{foo}; # => bar
|
||||||
|
|
||||||
|
@ -37,14 +37,14 @@ This version of UnQLite.pm does not provides document store feature. Patches wel
|
||||||
|
|
||||||
Modes:
|
Modes:
|
||||||
|
|
||||||
UNQLITE_OPEN_CREATE (Default)
|
UnQLite::UNQLITE_OPEN_CREATE (Default)
|
||||||
UNQLITE_OPEN_READONLY
|
UnQLite::UNQLITE_OPEN_READONLY
|
||||||
UNQLITE_OPEN_READWRITE
|
UnQLite::UNQLITE_OPEN_READWRITE
|
||||||
UNQLITE_OPEN_EXCLUSIVE
|
UnQLite::UNQLITE_OPEN_EXCLUSIVE
|
||||||
UNQLITE_OPEN_TEMP_DB
|
UnQLite::UNQLITE_OPEN_TEMP_DB
|
||||||
UNQLITE_OPEN_OMIT_JOURNALING
|
UnQLite::UNQLITE_OPEN_OMIT_JOURNALING
|
||||||
UNQLITE_OPEN_IN_MEMORY
|
UnQLite::UNQLITE_OPEN_IN_MEMORY
|
||||||
UNQLITE_OPEN_MMAP
|
UnQLite::UNQLITE_OPEN_MMAP
|
||||||
|
|
||||||
- `$db->kv_store($key, $value);`
|
- `$db->kv_store($key, $value);`
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ Here is example code:
|
||||||
|
|
||||||
Return true if succeeded, false otherwise.
|
Return true if succeeded, false otherwise.
|
||||||
|
|
||||||
- `$cursor->seek($key, $opt=UNQLITE_CURSOR_MATCH_EXACT)`
|
- `$cursor->seek($key, $opt=UnQLite::UNQLITE_CURSOR_MATCH_EXACT)`
|
||||||
|
|
||||||
Seek cursor to ` $key `.
|
Seek cursor to ` $key `.
|
||||||
|
|
||||||
|
|
|
@ -185,14 +185,14 @@ UnQLite - Perl bindings for UnQLite
|
||||||
|
|
||||||
use UnQLite;
|
use UnQLite;
|
||||||
|
|
||||||
my $db = UnQLite->open('foo.db', UNQLITE_OPEN_READWRITE|UNQLITE_OPEN_CREATE);
|
my $db = UnQLite->open('foo.db', UnQLite::UNQLITE_OPEN_READWRITE|UnQLite::UNQLITE_OPEN_CREATE);
|
||||||
$db->kv_store('foo', 'bar');
|
$db->kv_store('foo', 'bar');
|
||||||
say $db->kv_fetch('foo'); # => bar
|
say $db->kv_fetch('foo'); # => bar
|
||||||
$db->kv_delete('foo');
|
$db->kv_delete('foo');
|
||||||
undef $db; # close database
|
undef $db; # close database
|
||||||
|
|
||||||
# tie interface
|
# tie interface
|
||||||
tie my %hash, 'UnQLite', 'foo.db', UNQLITE_OPEN_READWRITE;
|
tie my %hash, 'UnQLite', 'foo.db', UnQLite::UNQLITE_OPEN_READWRITE;
|
||||||
$hash{foo} = 'bar';
|
$hash{foo} = 'bar';
|
||||||
say $hash{foo}; # => bar
|
say $hash{foo}; # => bar
|
||||||
|
|
||||||
|
@ -218,14 +218,14 @@ Open the database.
|
||||||
|
|
||||||
Modes:
|
Modes:
|
||||||
|
|
||||||
UNQLITE_OPEN_CREATE (Default)
|
UnQLite::UNQLITE_OPEN_CREATE (Default)
|
||||||
UNQLITE_OPEN_READONLY
|
UnQLite::UNQLITE_OPEN_READONLY
|
||||||
UNQLITE_OPEN_READWRITE
|
UnQLite::UNQLITE_OPEN_READWRITE
|
||||||
UNQLITE_OPEN_EXCLUSIVE
|
UnQLite::UNQLITE_OPEN_EXCLUSIVE
|
||||||
UNQLITE_OPEN_TEMP_DB
|
UnQLite::UNQLITE_OPEN_TEMP_DB
|
||||||
UNQLITE_OPEN_OMIT_JOURNALING
|
UnQLite::UNQLITE_OPEN_OMIT_JOURNALING
|
||||||
UNQLITE_OPEN_IN_MEMORY
|
UnQLite::UNQLITE_OPEN_IN_MEMORY
|
||||||
UNQLITE_OPEN_MMAP
|
UnQLite::UNQLITE_OPEN_MMAP
|
||||||
|
|
||||||
=item C<< $db->kv_store($key, $value); >>
|
=item C<< $db->kv_store($key, $value); >>
|
||||||
|
|
||||||
|
@ -303,7 +303,7 @@ Seek cursor to previous entry.
|
||||||
|
|
||||||
Return true if succeeded, false otherwise.
|
Return true if succeeded, false otherwise.
|
||||||
|
|
||||||
=item C<< $cursor->seek($key, $opt=UNQLITE_CURSOR_MATCH_EXACT) >>
|
=item C<< $cursor->seek($key, $opt=UnQLite::UNQLITE_CURSOR_MATCH_EXACT) >>
|
||||||
|
|
||||||
Seek cursor to C< $key >.
|
Seek cursor to C< $key >.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue