Nesne :: İlişki :: Kurulum

Nesne :: İlişki :: Kur modülü bir nesne :: ilişki veri deposu ayarlayabilir.
Şimdi İndirin

Nesne :: İlişki :: Kurulum Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Kineticode, Inc.
  • yayıncı web sitesi:
  • http://search.cpan.org/~dwheeler/Object-Relation-v0.1.0/lib/Object/Relation/Setup/DB/SQLite.pm

Nesne :: İlişki :: Kurulum Etiketler


Nesne :: İlişki :: Kurulum Açıklama

Nesne :: İlişki :: Kur modülü bir nesne :: ilişki veri deposu ayarlayabilir. Nesne :: İlişki :: Kur modülü bir nesneyi ayarlayabilir :: İlişki verileri deposu. $ SETUP = Nesne :: İlişki :: Kurulum-> Yeni (% Params); $ SETUP-> SETUP; Bu modül bir nesneyi ayarlayan sınıflar için temel sınıftır :: İlişki :: Kolu Veri Store. Fabrika yapıcısı yeni bir kurulum nesnesi oluşturur ve döndürür. Varsayılan olarak, aşağıdaki parametreleri kabul eder: ClassDetermines Nesnenin alt sınıfı :: İlişkili :: Kurulumun kullanılması. Sınıf, Nesne :: İlişki :: Kurulum :: DB :: PG gibi tam bir sınıf adı olarak belirtilebilir. isim, örneğin, db :: pg. Nesne :: İlişki :: Kur'u alt sınıfa yükledikten sonra, yeni () yapıcısına geri döner. Yapıcı doğrudan alt sınıfa çağrılmadıkça, sınıf parametresi varsayılan olarak DB :: SQLite, bu durumda, sınıfın kullanılacağı durumlarda, Nesnelerden miras kalan sınıfları aramak için sınıfların arayışı referansı. :: İlişki :: Temel. Bunlar, Load_classes nesnesinin yöntemine geçilecektir :: İlişki :: Şema; Bu nedenle, listedeki son değer isteğe bağlı olarak bir dosya olabilir :: Bul :: kural nesnesi. Belirtilmemişse varsayılan olarak . Şema Subclass, veri deposunu oluşturmak için şema kodunu oluşturmak için kullanılabilecek. Varsayılan olarak, bu yöntem aynı adı olan nesnenin adı olarak döndürür :: İlişki :: Kurulum Subclass, ancak "Schema" ile değiştirilen "Schema" ile değiştirilir. Nesnenin adı :: İlişkili :: Nesneye ilişkin veri deposuna arayüzü yöneten alt sınıfı kullanın :: İlişki Uygulamaları. Varsayılan olarak, bu yöntem aynı adı verir :: İlişki :: Kurulum Subclass, ancak "inşa" kaldırılmıştır. $ SETUP-> Verbose ($ verbose); kurulumun verbose.class_dirs benim @Dirs = $ Setup-> Class_Dirs; $ SETUP-> CLASS_DIRS (@dirs); Nesneden miras alan sınıflar için aranacak dizinlerin listesini alır veya ayarlar :: İlişki :: Temel. Bunlar, Load_classes nesnesinin yöntemine geçilecektir :: İlişki :: Şema; Bu nedenle, listedeki son değer isteğe bağlı olarak bir dosya olabilir :: BULD :: RUT Object.instance yöntemleri kümesi $ SETUP-> SETUP; Veri deposunu ayarlar. Bu, Subclasses.load_schema $ setup-> load_schema'da geçersiz kılınması gereken bir soyut yöntemdir; bir nesneyi yükler :: İlişkili :: ScreS_dirs özniteliği tarafından belirtilen yolda bulunan tüm kütüphanelerle ilgili tüm kütüphanelerle ilgili. Bu, elbette, Nesne :: İlişkili Sistem Sınıfları dahil olmak üzere zaten kurulu bir nesne :: ilişki platformunda tüm kütüphaneleri yükler. Sonra, sistem sınıfları ve uygulama sınıfları dahil olmak üzere tam bir veritabanı oluşturulabilir. Bu gerçekten sadece testler için kullanışlıdır. Basitçe tüm mesajları verbose özniteliği doğruysa yazdırır. Gereksinimler: · Perl


Nesne :: İlişki :: Kurulum İlgili Yazılım