LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | 20d6ce6687d152e195598f064291e7e09f9379c75bdc5ad83d8e1ff7e51eb1d5 |
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.4 KB | 58e2ffd4716d3751548dcfb89c02cfd55cd2a02520dbfc56ef3c09aebef60cf7 |
.gitignore | 100644 | 0 | 0 | | | 190 Bytes | ff1b213a0e761bd89d4e12c5ed21d126877224cb39db3b738a2756410c8c884c |
.rspec | 100644 | 0 | 0 | | | 8 Bytes | d59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128 |
Gemfile | 100644 | 0 | 0 | | | 38 Bytes | 3fd308fbb44b5b39f8b5f6265d93dd2d73023007aef60d3364dd8b2e5a8ce1a1 |
Guardfile | 100644 | 0 | 0 | | | 1.79 KB | d0348ab941f1508a7e479d5dfa695d9d81f69cc2ba4263867fa1baeaae9a79e6 |
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 | | | 860 Bytes | 9adb356a4364409b80f7f465ebf56c8b89f4525702e0ae31f1d326b723dfb68d |
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.61 KB | b2f72582aa125d23b7877c177dbefd4e18a83dd1021b1ebdedc100ea508cf328 |
lib/trax/model/attributes/types/json.rb | 100644 | 0 | 0 | | | 2.37 KB | bdb789b84f81215bbd02dfb187bda411a68e0f7859c9b955fe458af2c5dc94e2 |
lib/trax/model/attributes/types/string.rb | 100644 | 0 | 0 | | | 1.65 KB | 1fdc60197d6b094c3c13d58acaca5780e8deedcf8b304280a322cde8aebf487e |
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.37 KB | 122403058baf3adcde48c6ee802c1fa7aa21e00be938aa0ce263e13759b11b32 |
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.rb | 100644 | 0 | 0 | | | 7.66 KB | 7920af2ac6f2e2ffafd04380d86bfce66b7a6243d7646c5f5c26b81227d03d1e |
lib/trax/model/unique_id.rb | 100644 | 0 | 0 | | | 2.56 KB | e29bce38be77e81ceed5696002c2c97379ce86bda0814739e8dc6d082c7c8a84 |
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 | | | 660 Bytes | bb7003ba567068172ed99097f3f91df3e0eca7f8e008320e832a38a28ab69f95 |
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 | 0074c9a44dbe782b54c668eabea7ab808b4bc65af35e9e5ba4040aee38e8df34 |
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 | | | 891 Bytes | 0175fcf3a7ec78c705ecf8972159f9938d7f0aed4495ab6f58a7e7256055ea4c |
spec/support/models.rb | 100644 | 0 | 0 | | | 2.64 KB | b555974e1dab0389b083b22e748a6fae127065f152a8e2a3ed4e3f49a6125bf9 |
spec/support/pg/models.rb | 100644 | 0 | 0 | | | 2.71 KB | 5cc044c2ab0eaff27169d208bf1d762700d62932a71f46ba075cd91637a5f940 |
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/json_spec.rb | 100644 | 0 | 0 | | | 3.68 KB | 82c2d1f68ac8c3090240e0162e6cd72d23947a3bc0bd5ca5c0807cad6c49b038 |
spec/trax/model/attributes_spec.rb | 100644 | 0 | 0 | | | 346 Bytes | 4788e788a92e09fe54d7b6acbc031c6d5e90188d50fa9c30cf392543da3d7bb1 |
spec/trax/model/errors_spec.rb | 100644 | 0 | 0 | | | 180 Bytes | 63513b2ffe262d6439d0b5265f5d2d2d9b4ad959fc97c6181048736c550203c1 |
spec/trax/model/freezable_spec.rb | 100644 | 0 | 0 | | | 423 Bytes | 7c22bf0896c352c94a432d8b8363a07d63a84039c7a2115f863d174b21685767 |
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 | | | 939 Bytes | 9d3c31b634c546f55e4651844c559ab812ed511e928eeee2d72b560a278d8c53 |
spec/trax/model/sti/attributes_spec.rb | 100644 | 0 | 0 | | | 280 Bytes | c5f65431c181d63ddefdaaf41f19b52cec500604f5e5b90d190f2e674d99398d |
spec/trax/model/struct_spec.rb | 100644 | 0 | 0 | | | 455 Bytes | 212b59dad8b08e82df3e233201c8e6985b07a0cd27809f638fab9e2d4b018b8f |
spec/trax/model/unique_id_spec.rb | 100644 | 0 | 0 | | | 467 Bytes | a9061e9bc020290400c9de5c6117e2de00a87daa0963560b35ed4bbfb49cada5 |
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 | | | 371 Bytes | 691a842d790708c4164d465573f52ece4e1d26486fb54458e0facdc35b3bed8f |
spec/trax/validators/future_validator_spec.rb | 100644 | 0 | 0 | | | 396 Bytes | 5696758f96a392aba0f39f2d7a7037b646a6f47c0a8875b452b79d06a2a53150 |
spec/trax/validators/subdomain_spec.rb | 100644 | 0 | 0 | | | 377 Bytes | f923edd775e3ebcf85d0b31f1bb0966746ebd4dc04b60a4fce674c19c3ff1e34 |
spec/trax/validators/url_validator_spec.rb | 100644 | 0 | 0 | | | 369 Bytes | 24e7183dbb5bfa00e51fcb75edcfa6491970745fcba12f60ea681125d346a567 |
trax_model.gemspec | 100644 | 0 | 0 | | | 1.83 KB | 81dbaa88e4246cd7e2d3ab6223ff9eee80bad8aac099bf9f5de6b9340a192170 |