FAQ: What is CodeDefiner?
## Answer
CodeDefiner is a program included with the Community Edition of Pleasanter to create and update the database structure required for users to use Pleasanter. A new database is created when installed for the first time, and the database structure is updated when upgrading, so CodeDefiner must be run in both cases.
---
## Overview
CodeDefiner is originally a program for automatically generating database schemas and source code for handling them based on RDB design information.
For non-developer users who do not need to generate source code, it is provided as a program for creating databases when installing Pleasanter for the first time, updating databases when upgrading, and migrating databases when switching from SQL Server to PostgreSQL.
In versions 1.4.8.0 onward, a parameter file merging function has also been added.
## Related Information