public void PostGresUpdateModel() { var conn = new Npgsql.NpgsqlConnection(ConfigurationManager.ConnectionStrings["postgres"].ConnectionString); var scriptBuilder = conn.GetScriptBuild(); var cliente = new Cliente() { Nome = "Miranda" }; var createTableScript = scriptBuilder.GetCreateTableCommand <Cliente>(); conn.Execute(createTableScript); var id = conn.InsertReturningId <Cliente>(cliente); cliente.Id = id; cliente.Nome = "Moisés Miranda"; conn.Update <Cliente>(cliente); conn.Execute("drop table \"Cliente\""); }