الزابو :: خلق :: مخطط

الزابو :: SECCE :: مخطط هو وحدة بيرل التي تحتوي على كائنات مخطط لإنشاء المخطط.
التحميل الان

الزابو :: خلق :: مخطط الترتيب والملخص

الإعلانات

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

الزابو :: خلق :: مخطط العلامات


الزابو :: خلق :: مخطط وصف

Alzabo :: Create :: مخطط هو وحدة بيرل التي تحتوي على كائنات مخطط لخلق المخطط. Alzabo :: Create :: مخطط هو وحدة بييرل تحتوي على كائنات مخطط لإنشاء المخطط. استخدام ALZABO :: SECCE: SCHEMA؛ تمثل هذه الفئة المخطط كله. يحتوي على كائنات طاولة، والتي تحتوي بدورها على أعمدة، فهارس، إلخ. تحتوي على طرق تتصرف على مستوى العالم على المخطط، بما في ذلك الطرق لحفظها على القرص، وإنشاء نفسها في RDBMS، وإنشاء علاقات بين الجداول، إلخ. مما إذا كانت قد مثيل لها أم لا. المخطط الذي يتم إنشاء مثيل له موجود في الخلفية RDBMS. يمكن القيام بذلك بشكل صريح عن طريق استدعاء طريقة إنشاء () Schema (). يتم تعيين أيضا ضمنيا عندما يتم إنشاء مخطط كنتيجة للهندسة العكسية. التأثير الأكثر أهمية للمثيلية هو أنه بمجرد إنشاء مخطط، فإن الطريقة التي يولدها SQL لنفسها التغييرات. قبل إنشاء مثيل، إذا طلب منك إنشاء SQL عبر MACK_SQL () الطريقة، فسيؤدي ذلك إلى إنشاء مجموعة بيانات SQL اللازمة لإنشاء المخطط من Scratch.After إنه مثيل له، وسوف يقوم المخطط بدلا من ذلك بإنشاء SQL ضروري لتحويل الإصدار في RDBMS Backend لمطابقة الحالة الحالية للكائن. يمكن اعتبار ذلك مثل SQL 'Diff'.while هذه الميزة مفيدة للغاية، يمكن أن تكون مربكة أيضا. الجانب الأكثر إثارة للدهشة في هذا هو أنه إذا قمت بإنشاء مخطط عبر الهندسة العكسية ثم استدعاء الأسلوب Make_SQL ()، فلن تحصل على أي SQL. وذلك لأن المخطط يعلم أنه مثيل لأنه يعرف أيضا أنه هو نفس الإصدار الموجود في RDBMS، لذلك لا يوجد SQL ضروري. يمكنك استخدام طريقة الأسلوب Set_Instantantiated () لتغيير ما إذا كان المخطط يفكر فيه أم لا هو مثيل. متطلبات: perl.


الزابو :: خلق :: مخطط برامج ذات صلة