|
@@ -14,7 +14,6 @@ module Db =
|
|
use db = new NpgsqlConnection(ConnectionString)
|
|
use db = new NpgsqlConnection(ConnectionString)
|
|
use cmd = db.CreateCommand(CommandText = "SELECT id, message FROM fortune")
|
|
use cmd = db.CreateCommand(CommandText = "SELECT id, message FROM fortune")
|
|
do! db.OpenAsync()
|
|
do! db.OpenAsync()
|
|
- do! cmd.PrepareAsync()
|
|
|
|
use! rdr = cmd.ExecuteReaderAsync(CommandBehavior.CloseConnection)
|
|
use! rdr = cmd.ExecuteReaderAsync(CommandBehavior.CloseConnection)
|
|
while! rdr.ReadAsync() do
|
|
while! rdr.ReadAsync() do
|
|
result.Add { id = rdr.GetInt32(0); message = rdr.GetString(1) }
|
|
result.Add { id = rdr.GetInt32(0); message = rdr.GetString(1) }
|
|
@@ -46,7 +45,6 @@ module Db =
|
|
let struct(cmd', _) = createReadCommand db
|
|
let struct(cmd', _) = createReadCommand db
|
|
use cmd = cmd'
|
|
use cmd = cmd'
|
|
do! db.OpenAsync()
|
|
do! db.OpenAsync()
|
|
- do! cmd.PrepareAsync()
|
|
|
|
return! readSingleRow cmd
|
|
return! readSingleRow cmd
|
|
}
|
|
}
|
|
|
|
|