add dynamic documents

This commit is contained in:
Pete Matsyburka
2026-02-12 09:22:08 +02:00
parent b50d982497
commit 37196ff89f
65 changed files with 4372 additions and 485 deletions
@@ -0,0 +1,15 @@
# frozen_string_literal: true
class CreateDynamicDocumentVersions < ActiveRecord::Migration[8.1]
def change
create_table :dynamic_document_versions do |t|
t.references :dynamic_document, null: false, foreign_key: true, index: false
t.string :sha1, null: false
t.text :areas, null: false
t.timestamps
end
add_index :dynamic_document_versions, %i[dynamic_document_id sha1], unique: true
end
end