README.md | 100644 | 0 | 0 | | | 12.6 KB | 9c8e380b6aae6483177697aa9cca5f597c9d7373145d041be87adaa6d1bebc58 |
Rakefile | 100644 | 0 | 0 | | | 29 Bytes | a0a2f1ac104e0f3ef3d381014b4506639c8dbef6d73b080ab09ce0e435c62675 |
lib/trax.rb | 100644 | 0 | 0 | | | 58 Bytes | e742ebbbe105d0a39af2e08a75047c5ef16b3e5bb592430bf3f11dac9c6c1c9a |
lib/trax/model.rb | 100644 | 0 | 0 | | | 4.44 KB | e5c9df2c5b20b6faada22ff28afb40854212b8ec803fabf16d199edf942c0106 |
.gitignore | 100644 | 0 | 0 | | | 190 Bytes | ff1b213a0e761bd89d4e12c5ed21d126877224cb39db3b738a2756410c8c884c |
.rspec | 100644 | 0 | 0 | | | 8 Bytes | d59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128 |
.travis.yml | 100644 | 0 | 0 | | | 92 Bytes | 60ada9c3e2649a3dad00166772211ebb5618852cee5fd06f12dd1ead00bd58e7 |
Gemfile | 100644 | 0 | 0 | | | 39 Bytes | c754e36f9b0fd0003a7b979b4a45a51150c6069191c2c6e341b3cea5dbe83513 |
Guardfile | 100644 | 0 | 0 | | | 1.79 KB | d0348ab941f1508a7e479d5dfa695d9d81f69cc2ba4263867fa1baeaae9a79e6 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | 20d6ce6687d152e195598f064291e7e09f9379c75bdc5ad83d8e1ff7e51eb1d5 |
lib/trax/model/attributes.rb | 100644 | 0 | 0 | | | 860 Bytes | fef45e68cfd30e33099e10c7c607fa3edda4554f8f6fb70ff1f4782a2c5dd9dd |
lib/trax/model/attributes/attribute.rb | 100644 | 0 | 0 | | | 282 Bytes | 9ab2d77609871cffe9299006ab94c2190c133f7ae0eb95d18a6c879dc9f4eba7 |
lib/trax/model/attributes/definitions.rb | 100644 | 0 | 0 | | | 983 Bytes | ae2727d37f742e4dac11d83dd2fec82e489ef80af7251dd998fd55873e8643c8 |
lib/trax/model/attributes/errors.rb | 100644 | 0 | 0 | | | 537 Bytes | 93ccb1ecce89eecf1e4e5b7b14e9afbcaf6c99447ca8aa61da98c5996f65b7d4 |
lib/trax/model/attributes/fields.rb | 100644 | 0 | 0 | | | 1.57 KB | f2c17f7119dbbe67bcfc498bdba54bc09313913356dd8a126f89ccbc0ea462e7 |
lib/trax/model/attributes/mixin.rb | 100644 | 0 | 0 | | | 3 KB | d12348d94af7623e9fcc30d22e451fae4e6588491a9ca49904e63ffaa48e9e5a |
lib/trax/model/attributes/type.rb | 100644 | 0 | 0 | | | 334 Bytes | 3b6289cccb0f25eb9606e7afc06c2919a08febf3a4f605dcd13ffbc197763e22 |
lib/trax/model/attributes/types.rb | 100644 | 0 | 0 | | | 215 Bytes | 992cfc56586b0ce041fa85501a8a4fc4e29261fde73f58c2682ded61c78e6dc5 |
lib/trax/model/attributes/types/array.rb | 100644 | 0 | 0 | | | 2.1 KB | 169a420d44dee65e6bb55ac787b50e475eacb53ebf17893d48f54a6a4c27d2b8 |
lib/trax/model/attributes/types/boolean.rb | 100644 | 0 | 0 | | | 1.64 KB | 970568798bc0c5cd7b01d8e641164798a0ac552d58351bbde54ae2a32e808f79 |
lib/trax/model/attributes/types/enum.rb | 100644 | 0 | 0 | | | 2.78 KB | b8b21c74c5e567b3b7d8758af5b23061da1ba5df293596f5829946ee41594f4f |
lib/trax/model/attributes/types/integer.rb | 100644 | 0 | 0 | | | 1.13 KB | ca7e2d45d09eb41861e596f33fc9d75dd3b35c75784ffb47847926c19553f874 |
lib/trax/model/attributes/types/string.rb | 100644 | 0 | 0 | | | 1.65 KB | 1fdc60197d6b094c3c13d58acaca5780e8deedcf8b304280a322cde8aebf487e |
lib/trax/model/attributes/types/struct.rb | 100644 | 0 | 0 | | | 3.87 KB | d0206eecf4359d8f05b17321560ca2f12148b1aea122118148e72add441e5945 |
lib/trax/model/attributes/types/uuid_array.rb | 100644 | 0 | 0 | | | 2.13 KB | 24e92fef7705327eae6db80bc923f0bdb103537a263be3f00512fb15539ba59e |
lib/trax/model/attributes/value.rb | 100644 | 0 | 0 | | | 415 Bytes | da4d26320ec9abe77b5c9727624390a7907a46c6ff18ccc5daae71da1d6845de |
lib/trax/model/enum.rb | 100644 | 0 | 0 | | | 2.84 KB | 412cd484ba3ff98fccb0823d4ac083c619d5714fe0d2eaf3cad86b8e04c0f8e8 |
lib/trax/model/errors.rb | 100644 | 0 | 0 | | | 1.6 KB | fd12af45c67a7df142d58f415d37487f77634f04c8ee8761a673729ea6983736 |
lib/trax/model/freezable.rb | 100644 | 0 | 0 | | | 838 Bytes | e420ac66f2df761203647452eb0758e8e73459301773e1ee01db07eb0e0db469 |
lib/trax/model/matchable.rb | 100644 | 0 | 0 | | | 683 Bytes | 97add67f13a48d535d753e420975b8b02edefe76895d65e6e7634712f6c0a7b9 |
lib/trax/model/mixin.rb | 100644 | 0 | 0 | | | 459 Bytes | 31382124836c4e8e1407502e4b2c35cc98cf915441b1cc4b18fd7198ac214ab7 |
lib/trax/model/mixins.rb | 100644 | 0 | 0 | | | 185 Bytes | ae3b0438f246afcc7826622f178a6b81206196797581c998919fe25f260755c9 |
lib/trax/model/mixins/field_scopes.rb | 100644 | 0 | 0 | | | 2.22 KB | 796c805aef616986fa03aed561c9c22b68b79f1f519518d0966492e84f90375b |
lib/trax/model/mixins/id_scopes.rb | 100644 | 0 | 0 | | | 1.13 KB | 5950f3ce96f93d50c17cca7a153837251bdeaeed89c68976a576da3978350b65 |
lib/trax/model/mixins/sort_by_scopes.rb | 100644 | 0 | 0 | | | 697 Bytes | 2fe8844f3d99e97ec8c5c7cc890645c5b5a97b38e11ad5bc43ce3b5dace5b5f4 |
lib/trax/model/mti.rb | 100644 | 0 | 0 | | | 174 Bytes | e5a84715af5340f7635832d9aaf9349706e979bcd60a3b4b13e2d954d21a6448 |
lib/trax/model/mti/abstract.rb | 100644 | 0 | 0 | | | 1.65 KB | 644380ded00b473ce28463055a3368e37b95a9e26991659aa378f208ccc70a5d |
lib/trax/model/mti/entity.rb | 100644 | 0 | 0 | | | 1.71 KB | 336a4660fa9d9452c49feffd092841caa4d55c77d42ae6072a74b18ecbb99433 |
lib/trax/model/mti/namespace.rb | 100644 | 0 | 0 | | | 379 Bytes | bfd9704e53dcbfb09a71dc4947d6eebca04e46b6cb6c46e42b3d37be04f275c9 |
lib/trax/model/railtie.rb | 100644 | 0 | 0 | | | 559 Bytes | 320a7c0dc7e38dfa8b7a18b9398a9b97c3243c84769bff71cc49105eff5b8ba0 |
lib/trax/model/registry.rb | 100644 | 0 | 0 | | | 1.54 KB | 90ea94d9f5d373df5cf4b991fed5c984c52423f3e66d66ab0c34697531369327 |
lib/trax/model/restorable.rb | 100644 | 0 | 0 | | | 1.99 KB | 74fb14932782afdef2560ce940104c4770c5a0dc0c6c2f806640cd429cc39448 |
lib/trax/model/scopes.rb | 100644 | 0 | 0 | | | 340 Bytes | f9d524cdab34277877d6dbc0cac6599bd34200edb01b05ebf178935e90d28e2d |
lib/trax/model/sti.rb | 100644 | 0 | 0 | | | 127 Bytes | a94c021c780f8afb8754a1212150be73514eedecbb437ddc84badada924bec97 |
lib/trax/model/sti/attributes.rb | 100644 | 0 | 0 | | | 3.02 KB | 4108b1edf67dddfb2c7737be957e50c2b7943b88d8084e7e0b827481bc25480f |
lib/trax/model/struct_extensions.rb | 100644 | 0 | 0 | | | 4.44 KB | f90be09a96ab38c6acfaa5d3ac3829ecb83585e0bf150c154290a655e0a23d23 |
lib/trax/model/unique_id.rb | 100644 | 0 | 0 | | | 2.56 KB | 08ac928397648433d01744a682fcfd58aad9f536163d4271ac8c1e2216900fc4 |
lib/trax/model/uuid.rb | 100644 | 0 | 0 | | | 956 Bytes | 7dead281603a5902218f9f2dddb520d4679fe26b584b5c61f756ddb4b63ef19b |
lib/trax/model/uuid_array.rb | 100644 | 0 | 0 | | | 1.32 KB | d9d95df77659c58bdb1a089648d392b66d0283aaba0d7df1e3e43f11047f108a |
lib/trax/model/uuid_prefix.rb | 100644 | 0 | 0 | | | 938 Bytes | 0d6941055bfc55d9d3ada218df21f6728ee410a54ea9ec979e2a2533b6e0285d |
lib/trax/string.rb | 100644 | 0 | 0 | | | 104 Bytes | a2ea4321e8ccf2239f6be2a26ac84027f97795f541e37406ef47b7239204758e |
lib/trax/validators/boolean_validator.rb | 100644 | 0 | 0 | | | 411 Bytes | 3f174e985850c8727ebe9cf3e33bf1d5a967fa3e3a4253cc2d272e4200a9b6f3 |
lib/trax/validators/email_validator.rb | 100644 | 0 | 0 | | | 310 Bytes | e1082190d1ba6f658464dc6bcd04d4e6f6f5227a2b9e12f54c0e6bd399d7318b |
lib/trax/validators/enum_attribute_validator.rb | 100644 | 0 | 0 | | | 317 Bytes | dea30122408912886c31f41dd8848f3cc89938ba5f3ec3dd96571d99a6d3342b |
lib/trax/validators/frozen_validator.rb | 100644 | 0 | 0 | | | 174 Bytes | 7212c9f8486cbddaf557613fe6c2c73ecb9ce40a560fe32c2a1f2c5e6f9962f8 |
lib/trax/validators/future_validator.rb | 100644 | 0 | 0 | | | 196 Bytes | 5fe8653600bcb430b42a5f3351129c5c432315550e47d597ebc9cbee5f839ffb |
lib/trax/validators/json_attribute_validator.rb | 100644 | 0 | 0 | | | 716 Bytes | bae9de3c8b7e1bb2ce483853493a991251468e8276bb6b2ef003563d77aa968b |
lib/trax/validators/string_attribute_validator.rb | 100644 | 0 | 0 | | | 543 Bytes | 1ca3eaa85d93dea12fdcb96d1c4345b19a70fc4f2cf66db932b46476dd8ffbac |
lib/trax/validators/subdomain_validator.rb | 100644 | 0 | 0 | | | 686 Bytes | c34a98f2ceec59e505d506c4539f3f39cd2ddc5d81628f9e19a0984529af1517 |
lib/trax/validators/url_validator.rb | 100644 | 0 | 0 | | | 329 Bytes | 8892c12f930add61135854f29711e56045a51988478a1e2fb764721a8dc12cb3 |
lib/trax_model.rb | 100644 | 0 | 0 | | | 48 Bytes | a64858a41d0c738bb5ac665dfe67f66b4e9d75c38116c8eb7ac79e585621ccc9 |
lib/trax_model/version.rb | 100644 | 0 | 0 | | | 42 Bytes | 93447bcf89f62fbaa7619b066781c4c0328968979f8abf8549c77c3304cde5c9 |
spec/db/database.yml | 100644 | 0 | 0 | | | 245 Bytes | ef26ae5a2f8fbfb963d7a6f4c37803e40d884add1613da4922088549453eec0e |
spec/db/schema/default_tables.rb | 100644 | 0 | 0 | | | 1.86 KB | 958031d0387db99e436512d90afb67658502fdc2c6296c618e9f6c7c1fb5b064 |
spec/db/schema/pg_tables.rb | 100644 | 0 | 0 | | | 845 Bytes | f48f37de8dd3a232c83596a3cc0f54f0c59bbeac64fde095383f1e18b831467d |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 907 Bytes | 567c7d30e80836f5bf42d06e62e8b2082bea76fc4ea7acd833235a2bf41ac7d9 |
spec/support/models.rb | 100644 | 0 | 0 | | | 2.71 KB | cf478e9bdff157f728abc54b39e6c973924d7954fc7d4777f306ddb79112f197 |
spec/support/pg/models.rb | 100644 | 0 | 0 | | | 3.08 KB | 55278fa4f74923a8535e31ddf99d06a2209518d246ed7ad7dac046002c4cc158 |
spec/trax/model/attributes/fields_spec.rb | 100644 | 0 | 0 | | | 2.34 KB | 30b4bb82ac1132cf36f7bb0aca65a953cca86e0bed856ec66e43c3815a042661 |
spec/trax/model/attributes/types/enum_spec.rb | 100644 | 0 | 0 | | | 1.37 KB | ddee0b613d21b3b64792bc39a63edf9d9311dd4e9d7f9713b47a6118609e430d |
spec/trax/model/attributes/types/integer_spec.rb | 100644 | 0 | 0 | | | 608 Bytes | 1972186a080e90302d1b578c6c96cb9588fd4777697af7d83fc97e6cb6797b6a |
spec/trax/model/attributes/types/struct_spec.rb | 100644 | 0 | 0 | | | 4.83 KB | 0ddc079507991290e083b0e86066a465d9cfffc3628b1c7f685754fe505bba4c |
spec/trax/model/attributes_spec.rb | 100644 | 0 | 0 | | | 358 Bytes | 2224681ce31b1ecdb4b3b8d4522d1a44a06f23075fbd018f1735a2d94788f15e |
spec/trax/model/errors_spec.rb | 100644 | 0 | 0 | | | 195 Bytes | c42b5938b17ffa168dd81b1929ec82dacdd9908d910c698bec94e9d996fc3d1d |
spec/trax/model/freezable_spec.rb | 100644 | 0 | 0 | | | 427 Bytes | e46d76eb68053b5652542e14d25309f0220a61069a533699ce86a9ab9bccd1d4 |
spec/trax/model/matchable_spec.rb | 100644 | 0 | 0 | | | 487 Bytes | 60fea9192fe8b577e2495ff4639ae84c2b683ee14679b3921fcfd1e3aa509384 |
spec/trax/model/mixins/field_scopes_spec.rb | 100644 | 0 | 0 | | | 165 Bytes | 2488befb83acd305ce621881c7706e35c63fb9cfb3935e502e9d52b976a91de0 |
spec/trax/model/registry_spec.rb | 100644 | 0 | 0 | | | 450 Bytes | 40b3c5acee1995359f6a592675a5c3518a2c092ea032b8c0925d90b4135dc521 |
spec/trax/model/restorable_spec.rb | 100644 | 0 | 0 | | | 959 Bytes | ddf2221f5d2b63e5266e41a45c3a65879b2ac7a21c8b7f34c6896c3ec0adae70 |
spec/trax/model/sti/attributes_spec.rb | 100644 | 0 | 0 | | | 280 Bytes | c5f65431c181d63ddefdaaf41f19b52cec500604f5e5b90d190f2e674d99398d |
spec/trax/model/struct_extensions_spec.rb | 100644 | 0 | 0 | | | 465 Bytes | 1552d3059b1f804777c5ebce16ce88a0eee93c9939298586fef52ec07e3a2452 |
spec/trax/model/unique_id_spec.rb | 100644 | 0 | 0 | | | 621 Bytes | a3fcbd797448c366dcb6e2258c0963e1574a6104f84f89a605fea81031c37484 |
spec/trax/model/uuid_prefix_spec.rb | 100644 | 0 | 0 | | | 708 Bytes | 5f58fdd8990a35ae02705cc42d22c73319893dc5b6a86776b82781ab170da72e |
spec/trax/model/uuid_spec.rb | 100644 | 0 | 0 | | | 819 Bytes | 0ec26b0a4a6d16bb61793f92d5df601589466bae2920ab7bf29e549e6115bac4 |
spec/trax/model_spec.rb | 100644 | 0 | 0 | | | 174 Bytes | 20fb7777c9c742cf8fe4b15ace4c54a112bde416bb44face9dc5f987c0c993de |
spec/trax/string_spec.rb | 100644 | 0 | 0 | | | 326 Bytes | 72660bb366c83e20c65a18fd4b76ea634dbfba045844467cf7c0febfe8a353ab |
spec/trax/validators/email_validator_spec.rb | 100644 | 0 | 0 | | | 375 Bytes | f7dfd00b16de5943916af9814520a6d92932dfafd8e0cd67ea22cbaa00b9b12c |
spec/trax/validators/future_validator_spec.rb | 100644 | 0 | 0 | | | 396 Bytes | 5696758f96a392aba0f39f2d7a7037b646a6f47c0a8875b452b79d06a2a53150 |
spec/trax/validators/subdomain_spec.rb | 100644 | 0 | 0 | | | 381 Bytes | 0a0568667d7fa1e721c03b2c3f609b2981e102e936e2918a62500b1ea2cf66bd |
spec/trax/validators/url_validator_spec.rb | 100644 | 0 | 0 | | | 369 Bytes | 24e7183dbb5bfa00e51fcb75edcfa6491970745fcba12f60ea681125d346a567 |
trax_model.gemspec | 100644 | 0 | 0 | | | 1.88 KB | 75bb5ebc5d65c8a36d645a87fa70bea96117203a6b73de4031e6f278d05c8217 |