title: Generating Class Object from Postgresql Database ServiceStack.Ormlite
body: <p>We are in the process of developing a brand new application. </p>
  
  <p>We want to use ASP.NET MVC 5 with ServiceStack.Ormlite.</p>
  
  <p>Also want to use Postgresql database to store relational objects / tables.</p>
  
  <p>Question: Is there a way / tool to generate C# Class Objects from the Postgresql Database which the ORM then can use to perform operations on the tables.</p>
  
  <p>E.G. I have a table called "Person" in the Database.</p>
  
  <p>What I want to do is, using some tool (Need to know which tool) to generate the C# class object so I can use servicestack.ormlite to add a new person to the table. </p>
  
  <p>Then if I add a column to that table, I generate a new class to replace the old one.</p>
  
  <p>Is that possible and which tool will allow me to do that?</p>