Nom de tables, ActiveRecord, Oracle, oci8 et DBI

Bonjour,
Je cherche à évaluer Rails pour un développement qui remplace une
application utilisée. La base de donnée est ORACLE et toutes les tables
existent et son pleines.

La connexion à la table est possible selon les articles sur Rails
présents sur le site d’Oracle. Je la fait déjà avec ‘ruby-oci8’ et
‘dbi’.

J’ai lu que ActivRecord s’attend à des noms d’attribut de table (nom de
colonne) et (si j’ai bien compris) des noms de table spécifiques.

Mon problème c’est que les noms des attributs de mes tables sont fixés
ainsi que les noms, et qu’il n’est pas envisageable de modifier quoi que
ce soit.

Existe t’il un moyen d’utiliser Rails avec des tables quelconque ?

J’apprécierai un petit exemple :slight_smile:

Merci par avance pour vos réponses.

Randy

c’est moins simple mais possible quelques exemples :

Je t’invite à regarder de très près l’api (qui fonctionne aujourd’hui
:slight_smile:

2009/4/24 B. Randy [email protected]

2009/4/24 guillaume belleguic [email protected]

et je vous recommande a tous l’excellent railsbrain téléchargeable :
http://www.railsbrain.com/


http://fabien.jakimowicz.com

et j’ajoute ruby helper pour iphone…

2009/4/24 Fabien J. [email protected]

A regarder aussi : alias_attribute pour mapper les noms de colonnes
qui ont des noms à dormir par terre dans les legacy-bases :

http://api.rubyonrails.org/classes/ActiveSupport/CoreExtensions/Module.html#M001189

Nicolas.

Le 24 avril 2009 16:37, guillaume belleguic
[email protected] a écrit :

Bonjour,

Merci à tous pour vos conseil, ça me redonne espoir :slight_smile: