model_type_store_schema_descriptor.proto 780 B

12345678910111213141516171819202122
  1. // Copyright 2016 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. //
  5. // Protocol messages used to record the state of the model type store for USS.
  6. // At the time of writing, the model type store uses leveldb, a schemaless
  7. // key-value store. This means that the database's schema is mostly implicit.
  8. // This descriptor isn't intended to fully describe the schema, just keep track
  9. // of which major changes have been applied.
  10. syntax = "proto2";
  11. option java_multiple_files = true;
  12. option java_package = "org.chromium.components.sync.protocol";
  13. option optimize_for = LITE_RUNTIME;
  14. package sync_pb;
  15. message ModelTypeStoreSchemaDescriptor {
  16. optional int64 version_number = 1;
  17. }