When Compiling the Demo Component during the compiling process I get the following error: Error 1364: Field 'extendsinterfaces' doesn't have a default value
Here is the call stack:
Steps to reproduce the Bug
Compile the demo component in Joomla Component Builder v5.0.1-alpha3 after a fresh install, or initialize the powers.
Which Joomla version are you compiling in?
v5.1.0
Which PHP version are you compiling in?
v8.2
Which Joomla versions are you targeting?
v5.1.0
Which PHP version are you targeting?
8.2
Which Web server is JCB running on?
Apache 2.4
Which Relational Database is JCB running on?
Mysqli Latest
Which OS is JCB running on?
Ubuntu 22.04
Which JCB version are you using?
v5.0.1-alpha3
Where in JCB did this issue occur?
Compilation of a component
On which browsers did you encounter the issue?
Firefox
Additional Comments
Here is the field extendsinterface in the componentbuilder_power table of the database and as one can see, it has a default value of None while it is set to not NULL
Changing that database value to NULL fixed the issue.
### What Happened?
When Compiling the Demo Component during the compiling process I get the following error: `Error 1364: Field 'extendsinterfaces' doesn't have a default value`
Here is the call stack: 
### Steps to reproduce the Bug
Compile the demo component in Joomla Component Builder v5.0.1-alpha3 after a fresh install, or initialize the powers.
### Which Joomla version are you compiling in?
v5.1.0
### Which PHP version are you compiling in?
v8.2
### Which Joomla versions are you targeting?
v5.1.0
### Which PHP version are you targeting?
8.2
### Which Web server is JCB running on?
Apache 2.4
### Which Relational Database is JCB running on?
Mysqli Latest
### Which OS is JCB running on?
Ubuntu 22.04
### Which JCB version are you using?
v5.0.1-alpha3
### Where in JCB did this issue occur?
Compilation of a component
### On which browsers did you encounter the issue?
Firefox
### Additional Comments
Here is the field `extendsinterface` in the componentbuilder_power table of the database and as one can see, it has a default value of `None` while it is set to `not NULL`

Changing that database value to `NULL` fixed the issue.
The extendsinterface field in the database with a fresh install looks like this:
In the new release of [Joomla Component Builder v5.0.1-alpha4](https://git.vdm.dev/joomla/pkg-component-builder/src/tag/v5.0.1-alpha4) this issue has been fixed and it can be closed.
The `extendsinterface` field in the database with a fresh install looks like this:

Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What Happened?
When Compiling the Demo Component during the compiling process I get the following error:
Error 1364: Field 'extendsinterfaces' doesn't have a default valueHere is the call stack:
Steps to reproduce the Bug
Compile the demo component in Joomla Component Builder v5.0.1-alpha3 after a fresh install, or initialize the powers.
Which Joomla version are you compiling in?
v5.1.0
Which PHP version are you compiling in?
v8.2
Which Joomla versions are you targeting?
v5.1.0
Which PHP version are you targeting?
8.2
Which Web server is JCB running on?
Apache 2.4
Which Relational Database is JCB running on?
Mysqli Latest
Which OS is JCB running on?
Ubuntu 22.04
Which JCB version are you using?
v5.0.1-alpha3
Where in JCB did this issue occur?
Compilation of a component
On which browsers did you encounter the issue?
Firefox
Additional Comments
Here is the field
extendsinterfacein the componentbuilder_power table of the database and as one can see, it has a default value ofNonewhile it is set tonot NULLChanging that database value to
NULLfixed the issue.In the new release of Joomla Component Builder v5.0.1-alpha4 this issue has been fixed and it can be closed.
The
extendsinterfacefield in the database with a fresh install looks like this: