Sha256: 90899a2c891af34a1c901ec5116e19a988d4737cd8f3b57ab52a282586919083
Contents?: true
Size: 697 Bytes
Versions: 1
Compression:
Stored size: 697 Bytes
Contents
import com.google.appengine.ext.mirah.db.Model import com.google.appengine.api.datastore.* import dubious.TimeConversion import java.util.Date class Contact < Model property :title, String property :birthday, Date property :url, Link property :platform, String property :editor, String property :summary, Text property :address, PostalAddress property :phone, PhoneNumber property :private, Boolean # timestamps property :created_at, Date property :updated_at, Date def before_save @updated_at = Date.new @created_at = updated_at if @created_at.nil? end def coerce_date(o:Object) TimeConversion.new('jsdate').parse(String(o)) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dubious-0.0.3-java | examples/contacts/app/models/contact.mirah |