* feat: implement pagination for database listing
* fix: change database_id attribute type from string to int64
* refactor: rename getDatabase to getDatabaseById for clarity
* fix: improve error handling for database not found scenario
* feat: add validation for database_id and name attributes; implement separate functions for fetching databases by ID and name
* feat: implement database client interface and update database fetching functions
* refactor: rename matcher to filter for clarity and update pagination logic
* feat: implement flavors retrieval with pagination and filtering support
* refactor: rename flavor import for consistency and clarity
* feat: add support for InstanceStatePending in wait handler logic
* refactor: simplify GetFlavorsRequest and GetFlavorsRequestExecute by removing pagination parameters
* refactor: improve readability of test cases by formatting function signatures and restructuring test runs
* refactor: remove pagination parameters from GetFlavorsRequest in test case
* refactor: simplify function signatures and improve readability in datasource and resource files
* refactor: add descriptions for user-related attributes in datasource schema
* refactor: enhance user resource schema with additional attributes and improve logging
* refactor: delete unused file
* refactor: standardize formatting and improve function naming for user resource management
* refactor: remove skip from TestMapFields and update roles initialization in resource tests
* fix: golangci lint issues
* fix: golangci lint issues again
* fix: golangci lint issues again
* chore: work save
* fix: refactor flavors
* fix: refactor pg user and database
* fix: refactor flavor parameters
* fix: refactor tf script
* chore: work save
* chore: work save
* chore: work save
---------
Co-authored-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
* chore: add stackit_postgresflexalpha_user resource
* chore: refactor postgresflex user resource to postgresflexalpha
* chore: refactor wait handlers and update API client interfaces for postgresflexalpha
* chore: add stackit_postgresflexalpha_user data source example
* fix: refactor sqlserverflexalpha user resource and enhance schema with status and default_database
---------
Co-authored-by: Andre Harms <andre.harms@stackit.cloud>
* fix: remove unused attribute types and functions from backup models
* fix: update API client references to use sqlserverflexalpha package
* fix: update package references to use sqlserverflexalpha and modify user data source model
* fix: add sqlserverflexalpha user data source to provider
* fix: add sqlserverflexalpha user resource and update related functionality
* chore: add stackit_sqlserverflexalpha_user resource and instance_id variable
* fix: refactor sqlserverflexalpha user resource and enhance schema with status and default_database
* chore: remove not needed service files
* chore: cleanup import in utils
* fix: provider name change
* fix: clone missing doc files
* fix: docs adjustments
* fix: docs CI scripts
* fix: docs naming
* fix: remove guides from docs
* fix: adjust examples
* fix: remove obsolete doc templates
* fix: docs adjustments
* fix: add missing doc file
* fix: temp rename file
---------
Co-authored-by: Andre Harms <andre.harms@stackit.cloud>
Co-authored-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
* chore: add stackit_postgresflexalpha_user resource
* chore: refactor postgresflex user resource to postgresflexalpha
* chore: refactor wait handlers and update API client interfaces for postgresflexalpha
* chore: add stackit_postgresflexalpha_user data source example
---------
Co-authored-by: Andre Harms <andre.harms@stackit.cloud>
* chore: add stackit_postgresflexalpha_user resource
* chore: refactor postgresflex user resource to postgresflexalpha
* chore: refactor wait handlers and update API client interfaces for postgresflexalpha
* chore: add stackit_postgresflexalpha_user data source example
---------
Co-authored-by: Andre Harms <andre.harms@stackit.cloud>
* fix: remove unused attribute types and functions from backup models
* fix: update API client references to use sqlserverflexalpha package
* fix: update package references to use sqlserverflexalpha and modify user data source model
* fix: add sqlserverflexalpha user data source to provider
* fix: add sqlserverflexalpha user resource and update related functionality
* chore: add stackit_sqlserverflexalpha_user resource and instance_id variable
* fix: refactor sqlserverflexalpha user resource and enhance schema with status and default_database
---------
Co-authored-by: Andre Harms <andre.harms@stackit.cloud>
Co-authored-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>