mirror of
https://github.com/wassname/Open-Assistant.git
synced 2026-06-29 16:30:24 +08:00
Merge branch 'main' of https://github.com/LAION-AI/Open-Assistant into upstream
This commit is contained in:
+2
-2
@@ -2,7 +2,7 @@
|
||||
"""Added lang column for ISO-639-1 codes
|
||||
|
||||
Revision ID: ef0b52902560
|
||||
Revises: 3358eb6834e6
|
||||
Revises: d24b37426857
|
||||
Create Date: 2022-12-28 18:24:21.393973
|
||||
|
||||
"""
|
||||
@@ -12,7 +12,7 @@ from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = "ef0b52902560"
|
||||
down_revision = "3358eb6834e6"
|
||||
down_revision = "d24b37426857"
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
"""add collective flag to task
|
||||
|
||||
Revision ID: 464ec4667aae
|
||||
Revises: d24b37426857
|
||||
Revises: ef0b52902560
|
||||
Create Date: 2022-12-29 21:03:06.841962
|
||||
|
||||
"""
|
||||
@@ -11,7 +11,7 @@ from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = "464ec4667aae"
|
||||
down_revision = "d24b37426857"
|
||||
down_revision = "ef0b52902560"
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""add field trusted api client
|
||||
|
||||
Revision ID: 73ce3675c1f5
|
||||
Revises: 464ec4667aae
|
||||
Create Date: 2022-12-30 01:09:06.446020
|
||||
|
||||
"""
|
||||
import sqlalchemy as sa
|
||||
from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision = "73ce3675c1f5"
|
||||
down_revision = "464ec4667aae"
|
||||
branch_labels = None
|
||||
depends_on = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
op.add_column("api_client", sa.Column("trusted", sa.Boolean(), server_default=sa.text("false"), nullable=False))
|
||||
# ### end Alembic commands ###
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
# ### commands auto generated by Alembic - please adjust! ###
|
||||
op.drop_column("api_client", "trusted")
|
||||
# ### end Alembic commands ###
|
||||
@@ -40,7 +40,7 @@ def get_dummy_api_client(db: Session) -> ApiClient:
|
||||
if api_client is None:
|
||||
token = token_hex(32)
|
||||
logger.info(f"ANY_API_KEY missing, inserting api_key: {token}")
|
||||
api_client = ApiClient(id=ANY_API_KEY_ID, api_key=token, description="ANY_API_KEY, random token")
|
||||
api_client = ApiClient(id=ANY_API_KEY_ID, api_key=token, description="ANY_API_KEY, random token", trusted=True)
|
||||
db.add(api_client)
|
||||
db.commit()
|
||||
return api_client
|
||||
|
||||
@@ -4,6 +4,7 @@ from uuid import UUID, uuid4
|
||||
|
||||
import sqlalchemy as sa
|
||||
import sqlalchemy.dialects.postgresql as pg
|
||||
from sqlalchemy import false
|
||||
from sqlmodel import Field, SQLModel
|
||||
|
||||
|
||||
@@ -19,3 +20,4 @@ class ApiClient(SQLModel, table=True):
|
||||
description: str = Field(max_length=256)
|
||||
admin_email: Optional[str] = Field(max_length=256, nullable=True)
|
||||
enabled: bool = Field(default=True)
|
||||
trusted: bool = Field(sa_column=sa.Column(sa.Boolean, nullable=False, server_default=false()))
|
||||
|
||||
Reference in New Issue
Block a user