Added PetaPoco

This commit is contained in:
kay.one
2011-06-14 19:31:41 -07:00
parent 6355d5ada1
commit 63f6899894
43 changed files with 29270 additions and 85 deletions

View File

@@ -0,0 +1,32 @@
<#@ include file="PetaPoco.Core.ttinclude" #>
<#
// Settings
ConnectionStringName = ""; // Uses last connection string in config if not specified
Namespace = "";
RepoName = "";
GenerateOperations = true;
GeneratePocos = true;
GenerateCommon = true;
ClassPrefix = "";
ClassSuffix = "";
// Read schema
var tables = LoadTables();
/*
// Tweak Schema
tables["tablename"].Ignore = true; // To ignore a table
tables["tablename"].ClassName = "newname"; // To change the class name of a table
tables["tablename"]["columnname"].Ignore = true; // To ignore a column
tables["tablename"]["columnname"].PropertyName="newname"; // To change the property name of a column
tables["tablename"]["columnname"].PropertyType="bool"; // To change the property type of a column
*/
// Generate output
if (tables.Count>0)
{
#>
<#@ include file="PetaPoco.Generator.ttinclude" #>
<# } #>