Parent

Files

DataObjects::Postgres::Transaction

Public Instance Methods

begin() click to toggle source
    # File lib/do_postgres/transaction.rb, line 8
 8:       def begin
 9:         cmd = "BEGIN"
10:         connection.create_command(cmd).execute_non_query
11:       end
begin_prepared() click to toggle source
    # File lib/do_postgres/transaction.rb, line 13
13:       def begin_prepared
14:         cmd = "BEGIN"
15:         connection.create_command(cmd).execute_non_query
16:       end
commit() click to toggle source
    # File lib/do_postgres/transaction.rb, line 18
18:       def commit
19:         cmd = "COMMIT"
20:         connection.create_command(cmd).execute_non_query
21:       end
commit_prepared() click to toggle source
    # File lib/do_postgres/transaction.rb, line 23
23:       def commit_prepared
24:         cmd = "COMMIT PREPARED '#{id}'"
25:         connection.create_command(cmd).execute_non_query
26:       end
prepare() click to toggle source
    # File lib/do_postgres/transaction.rb, line 38
38:       def prepare
39:         cmd = "PREPARE TRANSACTION '#{id}'"
40:         connection.create_command(cmd).execute_non_query
41:       end
rollback() click to toggle source
    # File lib/do_postgres/transaction.rb, line 28
28:       def rollback
29:         cmd = "ROLLBACK"
30:         connection.create_command(cmd).execute_non_query
31:       end
rollback_prepared() click to toggle source
    # File lib/do_postgres/transaction.rb, line 33
33:       def rollback_prepared
34:         cmd = "ROLLBACK PREPARED '#{id}'"
35:         connection.create_command(cmd).execute_non_query
36:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.