コード例 #1
0
        public void PostGresDeleteModel()
        {
            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;
            conn.Delete(cliente);

            conn.Execute("drop table \"Cliente\"");
        }