TapKit::CSVDatabase
- Class/Module:
- Class
- In:
-
lib/tapkit/access/adapters/csv.rb
- Parent:
-
Object
Methods
begin
clear
commit
delete
evaluate
insert
max_id
new
path
read
rollback
rows
rows_hash_for_expr
select
update
write
Attributes
- rows_affected [R]
Public Class Methods
-
new( path, lock = FileLock::FLOCK )
Public Instance Methods
-
begin()
-
clear()
-
commit()
-
delete( expr )
-
evaluate( expr )
-
insert( expr )
-
max_id( entity, column )
-
path( file )
-
read( entity )
-
rollback()
-
rows( entity )
-
rows_hash_for_expr( expr )
-
select( entity )
Returns all rows of the entity. The rows are selected with qualifier as
object in upper layer.
-
update( expr )
-
write( entity, rows )