Skip to content

Instantly share code, notes, and snippets.

@netmask
Created August 15, 2011 21:07
Show Gist options
  • Save netmask/1147864 to your computer and use it in GitHub Desktop.
Save netmask/1147864 to your computer and use it in GitHub Desktop.
class User < Rubernate::Entity
integer :id , :id=>true , :generated => [:auto=>true, :strategy=>:auto]
string :name
float :float_otra
double :double_otra
boolean :active
end
rubernate = Rubernate::Init.new
rubernate.load_classes(User)
connection_properties = Hash[
:dialect=>'org.hibernate.dialect.MySQLDialect',
:url=>'jdbc:mysql://localhost:3306/rubernate',
:driver=>'com.mysql.jdbc.Driver',
:username=>'root',
:password=>'',
:auto_ddl=>'update',
]
rubernate.connect connection_properties
User.all.each do |user|
puts user
end
User.find(1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment