Thread Rose::DB::Object - MySQL->MyISAM (1 answers)
Opened by roooot at 2010-03-22 12:21

roooot
 2010-03-22 12:21
#135136 #135136
User since
2008-03-03
276 Artikel
BenutzerIn
[default_avatar]
Hallo Leute

Ich will in nächster Zeit ein Projekt starten, bei dem ich CPAN:Rose::DB::Object als ORM verwenden will. Nun hat mir mein Hoster freundlicherweise mitgeteilt, dass nur MyISAM als Storage Engine zur Verfügung steht. D.h. für mich keine Foreign_Keys und keine Relationship Constraints.
Funktionieren nun die Relationships, die ich für die einzelnen Tabellen in Rose::DB::Object definiert habe trotzdem? Beispielsweise:
Code (perl): (dl )
1
2
3
4
5
6
# rufe Produkt ab, dass ein Feld 'vendor_id' hat,
# welches auf die Tabelle `vendors` zeigt, die aus 
# 'id' und 'name' besteht
$p = Product->new(id => 1)->load;
$v = $p->vendor; # Vendor object
print $v->name;  # "Acme"

http://search.cpan.org/~jsiracusa/Rose-DB-Object-0...


Vielleicht hat das schonmal einer ausprobiert, sodass ich mir vielleicht ein wenig Arbeit spare.
Danke für Informationen.
Viele Grüße :)

View full thread Rose::DB::Object - MySQL->MyISAM