Sha256: f44f5496c37c1c7f5e60fbb3564d5dec2fe9f6a049cdbf4d74475c35d888cee2
Contents?: true
Size: 497 Bytes
Versions: 4
Compression:
Stored size: 497 Bytes
Contents
# * George Moschovitis <gm@navel.gr> # (c) 2004-2005 Navel, all rights reserved. # $Id: typemacros.rb 267 2005-02-28 14:52:41Z gmosx $ module Og # Some useful type macros to help when defining managed # objects. You can easily code your own type macros. # Just return the array that should be passed # # === Example # # property :name, Og.VarChar(30) def VarChar(size) return String, :sql => "VARCHAR(#{size})" end NotNull = {:sql => "NOT NULL"}.freeze Null = {:sql => "NULL"}.freeze end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
nitro-0.11.0 | lib/og/typemacros.rb |
nitro-0.12.0 | lib/og/typemacros.rb |
og-0.11.0 | lib/og/typemacros.rb |
og-0.12.0 | lib/og/typemacros.rb |