Skip to content

Commit 60ca45d

Browse files
author
Exploding Labs Bot
committed
Update site from docs source repo
1 parent 17abf1f commit 60ca45d

File tree

4 files changed

+34
-8
lines changed

4 files changed

+34
-8
lines changed

superstack/migrations/index.html

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,15 @@
384384
</span>
385385
</a>
386386

387+
</li>
388+
389+
<li class="md-nav__item">
390+
<a href="#environment-variables" class="md-nav__link">
391+
<span class="md-ellipsis">
392+
Environment Variables
393+
</span>
394+
</a>
395+
387396
</li>
388397

389398
<li class="md-nav__item">
@@ -551,6 +560,15 @@
551560
</span>
552561
</a>
553562

563+
</li>
564+
565+
<li class="md-nav__item">
566+
<a href="#environment-variables" class="md-nav__link">
567+
<span class="md-ellipsis">
568+
Environment Variables
569+
</span>
570+
</a>
571+
554572
</li>
555573

556574
<li class="md-nav__item">
@@ -653,6 +671,14 @@ <h2 id="transactions">🔁 Transactions</h2>
653671
<span class="k">DROP</span><span class="w"> </span><span class="n">EXTENSION</span>
654672
<span class="k">DROP</span><span class="w"> </span><span class="n">TABLESPACE</span>
655673
</code></pre></div>
674+
<h2 id="environment-variables">Environment Variables</h2>
675+
<p>Env vars can be used in migrations:</p>
676+
<div class="highlight"><pre><span></span><code><span class="err">\</span><span class="k">set</span><span class="w"> </span><span class="n">pgrst_authenticator_pass</span><span class="w"> </span><span class="s1">&#39;$PGRST_AUTHENTICATOR_PASS&#39;</span>
677+
</code></pre></div>
678+
<p>Reduce the chance of environment variables being logged by putting them into
679+
variables with <code>\set</code>, then use the value later:</p>
680+
<div class="highlight"><pre><span></span><code><span class="k">create</span><span class="w"> </span><span class="k">role</span><span class="w"> </span><span class="n">authenticator</span><span class="w"> </span><span class="n">noinherit</span><span class="w"> </span><span class="n">login</span><span class="w"> </span><span class="n">password</span><span class="w"> </span><span class="p">:</span><span class="s1">&#39;pgrst_authenticator_pass&#39;</span><span class="p">;</span>
681+
</code></pre></div>
656682
<h2 id="suggested-file-layout">Suggested File Layout</h2>
657683
<p>SuperStack doesn’t enforce any particular migration file names or layout, but here’s a simple structure you might adopt during development (before
658684
production):</p>

0 commit comments

Comments
 (0)