Field 'lemon_squeezy_id' doesn't have a default value
rvetrsek opened this issue · 1 comments
rvetrsek commented
Lemon Squeezy for Laravel Version
1.2.2
Laravel Version
10.26.2
PHP Version
8.2
Description
The recent change to the 2023_01_16_000001_create_customers_table.php migration reopened a issue that was closed some time ago (#15).
Can this be fixed/reverted, or is it required just to generate a unique lemon_squeezy_id
if creating a No Payment Required trial?
Steps To Reproduce
Create a No Payment Required trial for a user by following the readme:
use App\Models\User;
$user = User::create([
// ...
]);
$user->createAsCustomer([
'trial_ends_at' => now()->addDays(10)
]);
driesvints commented
Dang, sorry. Released v1.2.3 that fixes this.