diff --git a/docs/content/blogs/1-5.mdx b/docs/content/blogs/1-5.mdx index f57f559675..0c9af5af54 100644 --- a/docs/content/blogs/1-5.mdx +++ b/docs/content/blogs/1-5.mdx @@ -779,7 +779,6 @@ All previously deprecated APIs have been removed. This includes deprecated adapt | Removed | Replacement | | --- | --- | -| `createAdapter` | `createAdapterFactory` | | `Adapter` | `DBAdapter` | | `TransactionAdapter` | `DBTransactionAdapter` | | `Store` (client) | `ClientStore` | diff --git a/packages/better-auth/src/adapters/index.ts b/packages/better-auth/src/adapters/index.ts index cd852588a3..2d4e8e90d8 100644 --- a/packages/better-auth/src/adapters/index.ts +++ b/packages/better-auth/src/adapters/index.ts @@ -35,3 +35,23 @@ export { initGetFieldAttributes, initGetIdField, }; + +/** + * @deprecated Use `createAdapterFactory` instead. + */ +export const createAdapter = createAdapterFactory; + +/** + * @deprecated Use `AdapterFactoryOptions` instead. + */ +export type CreateAdapterOptions = AdapterFactoryOptions; + +/** + * @deprecated Use `AdapterFactoryConfig` instead. + */ +export type AdapterConfig = AdapterFactoryConfig; + +/** + * @deprecated Use `AdapterFactoryCustomizeAdapterCreator` instead. + */ +export type CreateCustomAdapter = AdapterFactoryCustomizeAdapterCreator;