# Streamlined database configuration: AsyncPostgresDb now uses id (db_id deprecated)

> AsyncPostgresDb now accepts id as the primary identifier, with db_id deprecated. This aligns naming with the broader platform and eliminates parsing edge cases, improving reliability and reducing…

- Published: 2025-10-30
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/streamlined-database-configuration-asyncpostgresdb-now-uses-id-db-id-deprecated
- Markdown: https://agno-com-nine.vercel.app/articles/streamlined-database-configuration-asyncpostgresdb-now-uses-id-db-id-deprecated.md

AsyncPostgresDb now accepts id as the primary identifier, with db_id deprecated. This aligns naming with the broader platform and eliminates parsing edge cases, improving reliability and reducing integration friction.

**Details**

- Use id going forward; db_id remains temporarily supported for backward compatibility
- Update configuration at your next maintenance window to avoid future breakage
- Reduces ambiguity in connection and resource identification

**Who this is for:** Teams using Agno’s async Postgres storage for state, memory, or workflow data.
