Fork me on GitHub
#datomic
<
2021-02-02
>
stuartrexking23:02:46

Are there any side-effects that I should consider when transacting schema every time my application restarts? I know that if the schema hasn’t changed there will simply be an empty transaction, as per https://docs.datomic.com/cloud/transactions/transaction-processing.html#redundancy-elimination. Is there any benefit to using something like https://github.com/avescodes/conformity? Is there an idiomatic or widely used approach here? I am deploying an ions application. The ions-starter example app exposes a lambda to transact schema but that leaves open the risk of not running it when the schema changes.