示例#1
0
 protected override void Mapping(ISqlRowMapper <RoutineEntity> mapper)
 {
     mapper.For(() => new RoutineEntity());
     mapper.For(x => x.ROUTINE_SCHEMA);
     mapper.For(x => x.ROUTINE_NAME);
     mapper.For(x => x.ROUTINE_TYPE);
 }
示例#2
0
 protected override void Mapping(ISqlRowMapper <ReferencesEntity> mapper)
 {
     mapper.For(() => new ReferencesEntity());
     mapper.For(x => x.referenced_schema_name);
     mapper.For(x => x.referenced_entity_name);
     mapper.For(x => x.referenced_minor_name);
     mapper.For(x => x.referenced_class_desc);
     mapper.For(x => x.type_desc);
 }
示例#3
0
 protected override void Mapping(ISqlRowMapper <SchemaEntity> mapper)
 {
     mapper.For(() => new SchemaEntity());
     mapper.For(x => x.TABLE_SCHEMA);
     mapper.For(x => x.TABLE_NAME);
     mapper.For(x => x.TABLE_TYPE);
     mapper.For(x => x.COLUMN_NAME);
     mapper.For(x => x.IS_NULLABLE).As(value => Convert(value.ToString()));
     mapper.For(x => x.DATA_TYPE);
     mapper.For(x => x.CHARACTER_MAXIMUM_LENGTH);
     mapper.For(x => x.CONSTRAINT_TYPE);
     mapper.For(x => x.CONSTRAINT_NAME);
 }
示例#4
0
 protected override void Mapping(ISqlRowMapper <int> mapper)
 {
     mapper.For().From(0);
 }
示例#5
0
 protected override void Mapping(ISqlRowMapper <string> mapper)
 {
     mapper.For().From("name");
 }