lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

private_schema_v1.toml (3898B)


      1 schema_version = 1
      2 database = "private.sqlite"
      3 application_id = 1380208722                                                           # ASCII "RDPR"
      4 minimum_version = 1
      5 current_version = 4
      6 migration_name = "context_bound_envelopes"
      7 migration_sha256 = "dd6bb42471db47fcd9c62f8d59b66ddba381776d879cfbffd94993f7ef7409de"
      8 forward_only = true
      9 raw_sql_public = false
     10 encrypted_envelopes = true
     11 
     12 authorities = [
     13   "signing_references",
     14   "private_farm_locations",
     15   "private_trade_artifacts",
     16   "permitted_nip46_sessions",
     17   "legacy_private_import_staging",
     18   "legacy_import_commits",
     19   "context_bound_envelopes",
     20 ]
     21 
     22 forbidden_tables = ["studio", "ui_state"]
     23 
     24 [[migrations]]
     25 version = 1
     26 name = "private_artifacts"
     27 sha256 = "07050386292ff8ce9ec0e756c9ac88e458a249d53e8654e1102caa2e361f11ab"
     28 owned_objects = [
     29   "radroots_private_artifacts",
     30   "radroots_private_artifacts_delete_guard",
     31   "radroots_private_artifacts_envelope_guard",
     32   "radroots_private_artifacts_expiry_idx",
     33   "radroots_private_artifacts_identity_guard",
     34   "radroots_private_artifacts_key_version_idx",
     35   "radroots_private_artifacts_kind_idx",
     36 ]
     37 
     38 [[migrations]]
     39 version = 2
     40 name = "legacy_private_staging"
     41 sha256 = "299ec0c476b2f5ab995f245d36603969af345827c9ecdf9490cfe0b0dbe4b9f9"
     42 owned_objects = [
     43   "radroots_private_artifacts",
     44   "radroots_private_artifacts_delete_guard",
     45   "radroots_private_artifacts_envelope_guard",
     46   "radroots_private_artifacts_expiry_idx",
     47   "radroots_private_artifacts_identity_guard",
     48   "radroots_private_artifacts_key_version_idx",
     49   "radroots_private_artifacts_kind_idx",
     50   "radroots_private_legacy_import_staging",
     51   "radroots_private_legacy_import_staging_delete_guard",
     52   "radroots_private_legacy_import_staging_insert_guard",
     53   "radroots_private_legacy_import_staging_parent_idx",
     54   "radroots_private_legacy_import_staging_update_guard",
     55 ]
     56 
     57 [[migrations]]
     58 version = 3
     59 name = "legacy_import_commits"
     60 sha256 = "9377f0af8f070d977a5237e2a1294e6977f5b704e7a8434d97a3dc5f4ae75e86"
     61 owned_objects = [
     62   "radroots_private_artifacts",
     63   "radroots_private_artifacts_delete_guard",
     64   "radroots_private_artifacts_envelope_guard",
     65   "radroots_private_artifacts_expiry_idx",
     66   "radroots_private_artifacts_identity_guard",
     67   "radroots_private_artifacts_key_version_idx",
     68   "radroots_private_artifacts_kind_idx",
     69   "radroots_private_legacy_import_commit_delete_guard",
     70   "radroots_private_legacy_import_commit_update_guard",
     71   "radroots_private_legacy_import_commits",
     72   "radroots_private_legacy_import_staging",
     73   "radroots_private_legacy_import_staging_delete_guard",
     74   "radroots_private_legacy_import_staging_insert_guard",
     75   "radroots_private_legacy_import_staging_parent_idx",
     76   "radroots_private_legacy_import_staging_update_guard",
     77 ]
     78 
     79 [[migrations]]
     80 version = 4
     81 name = "context_bound_envelopes"
     82 sha256 = "dd6bb42471db47fcd9c62f8d59b66ddba381776d879cfbffd94993f7ef7409de"
     83 owned_objects = [
     84   "radroots_private_artifacts",
     85   "radroots_private_artifacts_delete_guard",
     86   "radroots_private_artifacts_envelope_guard",
     87   "radroots_private_artifacts_expiry_idx",
     88   "radroots_private_artifacts_identity_guard",
     89   "radroots_private_artifacts_insert_envelope_guard",
     90   "radroots_private_artifacts_key_version_idx",
     91   "radroots_private_artifacts_kind_idx",
     92   "radroots_private_artifacts_reseal_audit",
     93   "radroots_private_envelope_reseals",
     94   "radroots_private_envelope_reseals_artifact_idx",
     95   "radroots_private_envelope_reseals_delete_guard",
     96   "radroots_private_envelope_reseals_update_guard",
     97   "radroots_private_legacy_import_commit_delete_guard",
     98   "radroots_private_legacy_import_commit_update_guard",
     99   "radroots_private_legacy_import_commits",
    100   "radroots_private_legacy_import_staging",
    101   "radroots_private_legacy_import_staging_delete_guard",
    102   "radroots_private_legacy_import_staging_insert_guard",
    103   "radroots_private_legacy_import_staging_parent_idx",
    104   "radroots_private_legacy_import_staging_update_guard",
    105 ]