Fix up visibility patchset
This commit is contained in:
parent
71e4ca603e
commit
df4d4ca766
|
@ -3,4 +3,3 @@ import pastesrht.alembic
|
|||
import srht.alembic
|
||||
from srht.database import alembic
|
||||
alembic("paste.sr.ht", pastesrht.alembic)
|
||||
alembic("paste.sr.ht", srht.alembic)
|
||||
|
|
|
@ -11,6 +11,7 @@ revision = '72db8bd163a7'
|
|||
down_revision = '9b2c232477c9'
|
||||
|
||||
from alembic import op
|
||||
from enum import Enum
|
||||
import sqlalchemy as sa
|
||||
import sqlalchemy_utils as sau
|
||||
from sqlalchemy.dialects import postgresql
|
||||
|
@ -22,7 +23,8 @@ class PasteVisibility(Enum):
|
|||
|
||||
def upgrade():
|
||||
op.add_column('paste', sa.Column('visibility',
|
||||
sau.ChoiceType(PasteVisibility, impl=sa.String()), nullable=False))
|
||||
sau.ChoiceType(PasteVisibility, impl=sa.String()), nullable=False,
|
||||
server_default='unlisted'))
|
||||
|
||||
|
||||
def downgrade():
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<h4>Visibility</h4>
|
||||
<form method="POST">
|
||||
{{csrf_token()}}
|
||||
<fieldset class="form-group">
|
||||
|
|
|
@ -19,7 +19,7 @@ class Paste(Base):
|
|||
visibility = sa.Column(
|
||||
sau.ChoiceType(PasteVisibility, impl=sa.String()),
|
||||
nullable=False,
|
||||
default=PasteVisibility.public)
|
||||
server_default='unlisted')
|
||||
|
||||
def to_dict(self):
|
||||
return {
|
||||
|
|
Loading…
Reference in New Issue