mirror of
https://github.com/langgenius/dify.git
synced 2026-05-03 15:57:06 +08:00
ECO-171: remove server defaults
This commit is contained in:
parent
6cd7ab4719
commit
153609b968
@ -14,6 +14,7 @@ from core.helper import encrypter
|
|||||||
from core.tools.entities.common_entities import I18nObject
|
from core.tools.entities.common_entities import I18nObject
|
||||||
from core.tools.entities.tool_bundle import ApiToolBundle
|
from core.tools.entities.tool_bundle import ApiToolBundle
|
||||||
from core.tools.entities.tool_entities import ApiProviderSchemaType, WorkflowToolParameterConfiguration
|
from core.tools.entities.tool_entities import ApiProviderSchemaType, WorkflowToolParameterConfiguration
|
||||||
|
from libs.uuid_utils import uuidv7
|
||||||
from models.base import TypeBase
|
from models.base import TypeBase
|
||||||
|
|
||||||
from .engine import db
|
from .engine import db
|
||||||
@ -129,11 +130,10 @@ class EndUserAuthenticationProvider(TypeBase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# id of the authentication provider
|
# id of the authentication provider
|
||||||
id: Mapped[str] = mapped_column(StringUUID, server_default=sa.text("uuid_generate_v4()"), init=False)
|
id: Mapped[str] = mapped_column(StringUUID, default=uuidv7, init=False)
|
||||||
name: Mapped[str] = mapped_column(
|
name: Mapped[str] = mapped_column(
|
||||||
String(256),
|
String(256),
|
||||||
nullable=False,
|
nullable=False,
|
||||||
server_default=sa.text("'API KEY 1'"),
|
|
||||||
default="API KEY 1",
|
default="API KEY 1",
|
||||||
)
|
)
|
||||||
# id of the tenant
|
# id of the tenant
|
||||||
@ -145,20 +145,20 @@ class EndUserAuthenticationProvider(TypeBase):
|
|||||||
# encrypted credentials for the end user
|
# encrypted credentials for the end user
|
||||||
encrypted_credentials: Mapped[str | None] = mapped_column(sa.Text, nullable=True, default=None)
|
encrypted_credentials: Mapped[str | None] = mapped_column(sa.Text, nullable=True, default=None)
|
||||||
created_at: Mapped[datetime] = mapped_column(
|
created_at: Mapped[datetime] = mapped_column(
|
||||||
sa.DateTime, nullable=False, server_default=func.current_timestamp(), init=False
|
sa.DateTime, nullable=False, default=datetime.now, init=False
|
||||||
)
|
)
|
||||||
updated_at: Mapped[datetime] = mapped_column(
|
updated_at: Mapped[datetime] = mapped_column(
|
||||||
sa.DateTime,
|
sa.DateTime,
|
||||||
nullable=False,
|
nullable=False,
|
||||||
server_default=func.current_timestamp(),
|
default=datetime.now,
|
||||||
onupdate=func.current_timestamp(),
|
onupdate=func.current_timestamp(),
|
||||||
init=False,
|
init=False,
|
||||||
)
|
)
|
||||||
# credential type, e.g., "api-key", "oauth2"
|
# credential type, e.g., "api-key", "oauth2"
|
||||||
credential_type: Mapped[str] = mapped_column(
|
credential_type: Mapped[str] = mapped_column(
|
||||||
String(32), nullable=False, server_default=sa.text("'api-key'"), default="api-key"
|
String(32), nullable=False, default="api-key"
|
||||||
)
|
)
|
||||||
expires_at: Mapped[int] = mapped_column(sa.BigInteger, nullable=False, server_default=sa.text("-1"), default=-1)
|
expires_at: Mapped[int] = mapped_column(sa.BigInteger, nullable=False, default=-1)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def credentials(self) -> dict[str, Any]:
|
def credentials(self) -> dict[str, Any]:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user