EntityModel.

إدارة تعريفات نموذج الكيان
التحميل الان

EntityModel. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • اسم الناشر:
  • Tom Molesworth
  • موقع ويب الناشر:
  • http://search.cpan.org/~team/

EntityModel. العلامات


EntityModel. وصف

إدارة تعريفات نموذج الكيان EntityModel هي وحدة بييرل توفر نظام تجريد تخزين البيانات (في شكل نموذج علائقية كائن) للوصول إلى التخزين الخلفي من بيرل ولغات أخرى. النية هي أن تأخذ تعريف نموذجي وإنشاء أو تحديث جداول قاعدة البيانات، وطبقة التخزين المؤقتة والرمز المقابل (PERL / C ++ / JS) للوصول إلى البيانات. استخدام EntityModel؛ # تحديد نموذج نموذجي نموذجي = EntityModel-> New-> load_from (json => {engine: ، أساسي => {field: ، فاصل:': '}]})؛ # تطبيق مخطط postgresql (اختياري، مطلوب فقط إذا تغير الطراز) نموذج $ نموذج-> تطبيق ('postgresql' => {schema => 'datamodel'، host => 'localhost'، user => 'testuser'})؛ # إنشاء دروس بيرل $ نموذج-> تطبيق ('perl' => {namespace => 'ensity'، baseclass => 'EntityModel :: EntityBase'})؛ بلدي مقالة $ = الكيان :: المقالة-> إنشاء (العنوان => "مقالة اختبار"، المحتوى => 'محتوى المقالة') -> تم (Sub {My $ مقالة = SHIFT؛ قل "ID كان". $ article- معرف؛}) -> فشل (sub {die 'فشل في إنشاء مقالة جديدة "؛})؛ الكيان :: المقال -> Find (العنوان => "مقالة اختبار") -> أولا (Sub {My $ Match = SHIFT؛ $ Match-> العنوان ("العنوان المنقح")؛ يجب أن تكون مثيلات نفس الكائن دائما مرتبط، متسق وحديثي "ما لم يكن بمبلغ $-> عنوان EQ $ Match-> العنوان؛})؛ متطلبات: perl.


EntityModel. برامج ذات صلة