[{"title":"( 40 个子文件 35KB ) command_post-源码","children":[{"title":"command_post-master","children":[{"title":".gitignore <span style='color:#111;'> 178B </span>","children":null,"spread":false},{"title":"command_post.gemspec <span style='color:#111;'> 943B </span>","children":null,"spread":false},{"title":"scratch.rb <span style='color:#111;'> 9.65KB </span>","children":null,"spread":false},{"title":"run_spec.bat <span style='color:#111;'> 481B </span>","children":null,"spread":false},{"title":"scratch3.rb <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"spec","children":[{"title":"spec_helper.rb <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"command_post","children":[{"title":"command","children":[{"title":"command_spec.rb <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"persistence","children":[{"title":"scratch.rb <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"data_validation_spec.rb <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"indexing_spec.rb <span style='color:#111;'> 4.16KB </span>","children":null,"spread":false},{"title":"schema_validation_spec.rb <span style='color:#111;'> 7.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"app_config_spec.rb <span style='color:#111;'> 404B </span>","children":null,"spread":false}],"spread":true},{"title":"identity","children":[{"title":"identity_lookup_value_field_spec.rb <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"identity_lookup_value_aggregate_id_spec.rb <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 14.88KB </span>","children":null,"spread":false},{"title":"generate_add_ui.rb <span style='color:#111;'> 203B </span>","children":null,"spread":false},{"title":"gui.erb <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"command_post.rb <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"command_post","children":[{"title":"read_model","children":[{"title":"example_message.json <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"view_cache.rb <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"db","children":[{"title":"connection.rb <span style='color:#111;'> 173B </span>","children":null,"spread":false},{"title":"postgresql.sql <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"hash_util.rb <span style='color:#111;'> 793B </span>","children":null,"spread":false},{"title":"string_util.rb <span style='color:#111;'> 521B </span>","children":null,"spread":false}],"spread":false},{"title":"event_sourcing","children":[{"title":"aggregate.rb <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"aggregate_event.rb <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false}],"spread":false},{"title":"command","children":[{"title":"command.rb <span style='color:#111;'> 7.58KB </span>","children":null,"spread":false}],"spread":false},{"title":"persistence","children":[{"title":"persistence.rb <span style='color:#111;'> 10.13KB </span>","children":null,"spread":false},{"title":"data_validation.rb <span style='color:#111;'> 4.69KB </span>","children":null,"spread":false},{"title":"auto_load.rb <span style='color:#111;'> 522B </span>","children":null,"spread":false},{"title":"aggregate_pointer.rb <span style='color:#111;'> 423B </span>","children":null,"spread":false},{"title":"schema_validation.rb <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"app_config.rb <span style='color:#111;'> 981B </span>","children":null,"spread":false}],"spread":false},{"title":"version.rb <span style='color:#111;'> 204B </span>","children":null,"spread":false},{"title":"identity","children":[{"title":"sequence_generator.rb <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"identity.rb <span style='color:#111;'> 956B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"Gemfile <span style='color:#111;'> 187B </span>","children":null,"spread":false},{"title":"Rakefile <span style='color:#111;'> 28B </span>","children":null,"spread":false},{"title":"scratch2.rb <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"Gemfile.lock <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]