Upload to server
uploading
This commit is contained in:
146
omegapro/Datalib/DatabaseSpecific/PersistenceInfoProvider.cs
Normal file
146
omegapro/Datalib/DatabaseSpecific/PersistenceInfoProvider.cs
Normal file
@@ -0,0 +1,146 @@
|
||||
//////////////////////////////////////////////////////////////
|
||||
// <auto-generated>This code was generated by LLBLGen Pro v5.7.</auto-generated>
|
||||
//////////////////////////////////////////////////////////////
|
||||
// Code is generated on:
|
||||
// Code is generated using templates: SD.TemplateBindings.SharedTemplates
|
||||
// Templates vendor: Solutions Design.
|
||||
//////////////////////////////////////////////////////////////
|
||||
using System;
|
||||
using SD.LLBLGen.Pro.ORMSupportClasses;
|
||||
|
||||
namespace Datalib.DatabaseSpecific
|
||||
{
|
||||
/// <summary>Singleton implementation of the PersistenceInfoProvider. This class is the singleton wrapper through which the actual instance is retrieved.</summary>
|
||||
internal static class PersistenceInfoProviderSingleton
|
||||
{
|
||||
private static readonly IPersistenceInfoProvider _providerInstance = new PersistenceInfoProviderCore();
|
||||
|
||||
/// <summary>Dummy static constructor to make sure threadsafe initialization is performed.</summary>
|
||||
static PersistenceInfoProviderSingleton() { }
|
||||
|
||||
/// <summary>Gets the singleton instance of the PersistenceInfoProviderCore</summary>
|
||||
/// <returns>Instance of the PersistenceInfoProvider.</returns>
|
||||
public static IPersistenceInfoProvider GetInstance() { return _providerInstance; }
|
||||
}
|
||||
|
||||
/// <summary>Actual implementation of the PersistenceInfoProvider. Used by singleton wrapper.</summary>
|
||||
internal class PersistenceInfoProviderCore : PersistenceInfoProviderBase
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="PersistenceInfoProviderCore"/> class.</summary>
|
||||
internal PersistenceInfoProviderCore()
|
||||
{
|
||||
Init();
|
||||
}
|
||||
|
||||
/// <summary>Method which initializes the internal datastores with the structure of hierarchical types.</summary>
|
||||
private void Init()
|
||||
{
|
||||
this.InitClass();
|
||||
InitTblFieldEntityMappings();
|
||||
InitTblQuestionEntityMappings();
|
||||
InitTblQuizEntityMappings();
|
||||
InitTblQuizQuestionEntityMappings();
|
||||
InitTblQuizTemplateEntityMappings();
|
||||
InitTblQuizTemplateDetailEntityMappings();
|
||||
InitTblSubjectEntityMappings();
|
||||
InitTblTrainingTypeEntityMappings();
|
||||
}
|
||||
|
||||
/// <summary>Inits TblFieldEntity's mappings</summary>
|
||||
private void InitTblFieldEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblFieldEntity", @"Data", @"Default", "tblFields", 6, 0);
|
||||
this.AddElementFieldMapping("TblFieldEntity", "Description", "Description", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblFieldEntity", "FieldId", "FieldID", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblFieldEntity", "FieldName", "FieldName", true, "VarWChar", 50, 0, 0, false, "", null, typeof(System.String), 2);
|
||||
this.AddElementFieldMapping("TblFieldEntity", "Prefix", "Prefix", true, "VarWChar", 255, 0, 0, false, "", null, typeof(System.String), 3);
|
||||
this.AddElementFieldMapping("TblFieldEntity", "SubjectId", "SubjectID", true, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 4);
|
||||
this.AddElementFieldMapping("TblFieldEntity", "UniqueId", "UniqueID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 5);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblQuestionEntity's mappings</summary>
|
||||
private void InitTblQuestionEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblQuestionEntity", @"Data", @"Default", "tblQuestions", 12, 0);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Answer", "Answer", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Content", "Content", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "CreateDate", "CreateDate", true, "Date", 0, 0, 0, false, "", null, typeof(System.DateTime), 2);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Difficulty", "Difficulty", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 3);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Exclusive", "Exclusive", false, "Boolean", 2, 0, 0, false, "", null, typeof(System.Boolean), 4);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Explaination", "Explaination", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 5);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "FieldId", "FieldID", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 6);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Level", "Level", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 7);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "QuestionCode", "QuestionCode", true, "VarWChar", 10, 0, 0, false, "", null, typeof(System.String), 8);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "QuestionId", "QuestionID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 9);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "SubjectId", "SubjectID", true, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 10);
|
||||
this.AddElementFieldMapping("TblQuestionEntity", "Summary", "Summary", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 11);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblQuizEntity's mappings</summary>
|
||||
private void InitTblQuizEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblQuizEntity", @"Data", @"Default", "tblQuizs", 6, 0);
|
||||
this.AddElementFieldMapping("TblQuizEntity", "QuizCode", "QuizCode", true, "VarWChar", 255, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblQuizEntity", "QuizId", "QuizID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblQuizEntity", "QuizName", "QuizName", true, "VarWChar", 255, 0, 0, false, "", null, typeof(System.String), 2);
|
||||
this.AddElementFieldMapping("TblQuizEntity", "QuizTemplateId", "QuizTemplateID", true, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 3);
|
||||
this.AddElementFieldMapping("TblQuizEntity", "QuizTime", "QuizTime", true, "Integer", 0, 10, 0, false, "", null, typeof(System.Int32), 4);
|
||||
this.AddElementFieldMapping("TblQuizEntity", "QuizYear", "QuizYear", true, "Integer", 0, 10, 0, false, "", null, typeof(System.Int32), 5);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblQuizQuestionEntity's mappings</summary>
|
||||
private void InitTblQuizQuestionEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblQuizQuestionEntity", @"Data", @"Default", "tblQuizQuestions", 5, 0);
|
||||
this.AddElementFieldMapping("TblQuizQuestionEntity", "QuestionId", "QuestionID", true, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblQuizQuestionEntity", "QuizId", "QuizID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblQuizQuestionEntity", "QuizTemplateId", "QuizTemplateID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 2);
|
||||
this.AddElementFieldMapping("TblQuizQuestionEntity", "TrainingTypeId", "TrainingTypeID", false, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 3);
|
||||
this.AddElementFieldMapping("TblQuizQuestionEntity", "UniqueId", "UniqueID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 4);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblQuizTemplateEntity's mappings</summary>
|
||||
private void InitTblQuizTemplateEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblQuizTemplateEntity", @"Data", @"Default", "tblQuizTemplate", 7, 0);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "FooterDes", "FooterDes", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "HeaderDes", "HeaderDes", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "QuizTemplateCode", "QuizTemplateCode", true, "VarWChar", 255, 0, 0, false, "", null, typeof(System.String), 2);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "QuizTemplateId", "QuizTemplateID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 3);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "Renumering", "Renumering", false, "Boolean", 2, 0, 0, false, "", null, typeof(System.Boolean), 4);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "TemplateQuizName", "TemplateQuizName", true, "VarWChar", 255, 0, 0, false, "", null, typeof(System.String), 5);
|
||||
this.AddElementFieldMapping("TblQuizTemplateEntity", "TrainingTypeId", "TrainingTypeID", false, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 6);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblQuizTemplateDetailEntity's mappings</summary>
|
||||
private void InitTblQuizTemplateDetailEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblQuizTemplateDetailEntity", @"Data", @"Default", "tblQuizTemplateDetail", 7, 0);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "Difficulty", "Difficulty", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "FieldId", "FieldID", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "Level", "Level", true, "VarWChar", 1, 0, 0, false, "", null, typeof(System.String), 2);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "QuestionNum", "QuestionNum", true, "SmallInt", 0, 5, 0, false, "", null, typeof(System.Int16), 3);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "QuizTemplateId", "QuizTemplateID", true, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 4);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "SubjectId", "SubjectID", true, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 5);
|
||||
this.AddElementFieldMapping("TblQuizTemplateDetailEntity", "UniqueId", "UniqueID", false, "VarWChar", 32, 0, 0, false, "", null, typeof(System.String), 6);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblSubjectEntity's mappings</summary>
|
||||
private void InitTblSubjectEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblSubjectEntity", @"Data", @"Default", "tblSubjects", 3, 0);
|
||||
this.AddElementFieldMapping("TblSubjectEntity", "SubjectDes", "SubjectDes", true, "LongVarWChar", 536870911, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblSubjectEntity", "SubjectId", "SubjectID", false, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
this.AddElementFieldMapping("TblSubjectEntity", "SubjectName", "SubjectName", true, "VarWChar", 50, 0, 0, false, "", null, typeof(System.String), 2);
|
||||
}
|
||||
|
||||
/// <summary>Inits TblTrainingTypeEntity's mappings</summary>
|
||||
private void InitTblTrainingTypeEntityMappings()
|
||||
{
|
||||
this.AddElementMapping("TblTrainingTypeEntity", @"Data", @"Default", "tblTrainingTypes", 2, 0);
|
||||
this.AddElementFieldMapping("TblTrainingTypeEntity", "TrainingTypeId", "TrainingTypeID", false, "VarWChar", 2, 0, 0, false, "", null, typeof(System.String), 0);
|
||||
this.AddElementFieldMapping("TblTrainingTypeEntity", "TrainingTypeName", "TrainingTypeName", true, "VarWChar", 255, 0, 0, false, "", null, typeof(System.String), 1);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user