CRUD is the core set of operations in any data-oriented application. It stands for Create, Read, Update, and Delete, and represents the set of operations you need in order to perform any persistent storage of a structure.

If you're writing any system that works with data, abstracting the complex queries into these four operations helps a lot, but normally writing a CRUD system is a lot of typing and tedium. In Pipeworks, writing CRUD is wonderfully simple.

Check it out:




Write-CRUD produces four PowerShell commands to help you interact with Storage.
You can Write-CRUD with an arbitrary set of fields

Write-CRUD -Table My -Partition CustomItem -TypeName MyCustomCrud -Field @{            
    'Name' = 'The Name of the Item'            
    'Description' = 'The description of the item'                        
}            
            

It is significantly easier to use one of the many schemas available.
This will create the CRUD for a set of blogposts, based off of the schema found @ http://schema.org/BlogPosting.

Write-Crud -Table My -Partition Blog -Schema http://schema.org/BlogPosting -Noun Blog            
            
            


Hope This Helps,

James Brundage | Founder Start-Automating