Sha256: 7e4788c06078c064694ba319d8966b979a2cd8ea66b9921a23cf26695f9c6d29
Contents?: true
Size: 764 Bytes
Versions: 7
Compression:
Stored size: 764 Bytes
Contents
#!/usr/bin/env ruby # En DSL implementation kan også løse problemet med ordinals med en simpel # method med en tæller record Users, :alice do name "Alice", :alices_name # Label on value is possible syntax age 20 groups [supers, users] picture do title "Picture of Alice" blob "image.jpg" end role :alices_role do name "Administrator" active true end end record Users, :alice do # Merge with "alice" above last_post ref(:alices_first_post) end record Blogs, :alices_blog do user ref(:alice) title "Alice's Blog" end table Roles do record :user_role do name "User" active true end record :anon_role do name "Anon" active true end record do name "RoleWithoutALabel" active false end end
Version data entries
7 entries across 7 versions & 1 rubygems