Mercurial > pub > Impl
comparison Lib/IMPL/ORM/Object.pm @ 31:d59526f6310e
Small fixes to Test framework (correct handlinf of the compilation errors in the test units)
Imported and refactored SQL DB schema from the old project
author | Sergey |
---|---|
date | Mon, 09 Nov 2009 01:39:16 +0300 |
parents | dd4d72600c69 |
children | d660fb38b7cc |
comparison
equal
deleted
inserted
replaced
30:dd4d72600c69 | 31:d59526f6310e |
---|---|
76 } elsif (my $entity = $dataSchema->resolveType($ormProp->Type)) { | 76 } elsif (my $entity = $dataSchema->resolveType($ormProp->Type)) { |
77 # отношение ссылка | 77 # отношение ссылка |
78 $schema->appendChild( new IMPL::ORM::Schema::Relation::HasOne($ormProp->Name,$entity->entityName)); | 78 $schema->appendChild( new IMPL::ORM::Schema::Relation::HasOne($ormProp->Name,$entity->entityName)); |
79 } else { | 79 } else { |
80 # хз что. Скорее всего не удалось квалифицировать тип свойства не как ссылочный и как поле. | 80 # хз что. Скорее всего не удалось квалифицировать тип свойства не как ссылочный и как поле. |
81 die new IMPL::Exception('Uexpected error due building schema for a class', $ormProp->Class, $ormProp->Name); | 81 die new IMPL::Exception('Uexpected error due building schema for a class', $ormProp->Class, $ormProp->Name,$ormProp->Type); |
82 } | 82 } |
83 } | 83 } |
84 | 84 |
85 # Формируем отношения наследования | 85 # Формируем отношения наследования |
86 { | 86 { |