[2026-03-07 12:53:04] local.ERROR: No arguments expected for "migrate" command, got "```". {"exception":"[object] (Symfony\\Component\\Console\\Exception\\RuntimeException(code: 0): No arguments expected for \"migrate\" command, got \"```\". at C:/laragon/www/finance-app/vendor/symfony/console/Input/ArgvInput.php:199) [stacktrace] #0 C:/laragon/www/finance-app/vendor/symfony/console/Input/ArgvInput.php(92): Symfony/Component/Console/Input/ArgvInput->parseArgument('```') #1 C:/laragon/www/finance-app/vendor/symfony/console/Input/ArgvInput.php(77): Symfony/Component/Console/Input/ArgvInput->parseToken('```', true) #2 C:/laragon/www/finance-app/vendor/symfony/console/Input/Input.php(53): Symfony/Component/Console/Input/ArgvInput->parse() #3 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(295): Symfony/Component/Console/Input/Input->bind(Object(Symfony/Component/Console/Input/InputDefinition)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #5 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #6 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #7 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #10 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #11 {main} "} [2026-03-07 12:58:32] local.ERROR: There are no commands defined in the "breeze" namespace. {"exception":"[object] (Symfony\\Component\\Console\\Exception\\NamespaceNotFoundException(code: 0): There are no commands defined in the \"breeze\" namespace. at C:/laragon/www/finance-app/vendor/symfony/console/Application.php:694) [stacktrace] #0 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(743): Symfony/Component/Console/Application->findNamespace('breeze') #1 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(298): Symfony/Component/Console/Application->find('breeze:install') #2 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #5 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #6 {main} "} [2026-03-07 13:11:58] local.ERROR: Vite manifest not found at: C:\laragon\www\finance-app\public\build/manifest.json (View: C:\laragon\www\finance-app\resources\views\app.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Vite manifest not found at: C:\\laragon\\www\\finance-app\\public\\build/manifest.json (View: C:\\laragon\\www\\finance-app\\resources\\views\\app.blade.php) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php:946) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/Foundation/ViteManifestNotFoundException), 1) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(61): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(91): Illuminate/Routing/ResponseFactory->make(Object(Illuminate/View/View), 200, Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Routing/ResponseFactory->view('app', Array) #10 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Response.php(219): Illuminate/Support/Facades/Facade::__callStatic('view', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Inertia/Response->toResponse(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #63 {main} [previous exception] [object] (Illuminate\\Foundation\\ViteManifestNotFoundException(code: 0): Vite manifest not found at: C:\\laragon\\www\\finance-app\\public\\build/manifest.json at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php:946) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php(384): Illuminate/Foundation/Vite->manifest('build') #1 C:/laragon/www/finance-app/storage/framework/views/0e3d35ce3ec8441cc724343e95dcd283.php(15): Illuminate/Foundation/Vite->__invoke(Object(Illuminate/Support/Collection)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('C://laragon//www//...', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(61): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(91): Illuminate/Routing/ResponseFactory->make(Object(Illuminate/View/View), 200, Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Routing/ResponseFactory->view('app', Array) #14 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Response.php(219): Illuminate/Support/Facades/Facade::__callStatic('view', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Inertia/Response->toResponse(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #67 {main} "} [2026-03-07 13:12:15] local.ERROR: Vite manifest not found at: C:\laragon\www\finance-app\public\build/manifest.json (View: C:\laragon\www\finance-app\resources\views\app.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Vite manifest not found at: C:\\laragon\\www\\finance-app\\public\\build/manifest.json (View: C:\\laragon\\www\\finance-app\\resources\\views\\app.blade.php) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php:946) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/Foundation/ViteManifestNotFoundException), 1) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(61): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(91): Illuminate/Routing/ResponseFactory->make(Object(Illuminate/View/View), 200, Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Routing/ResponseFactory->view('app', Array) #10 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Response.php(219): Illuminate/Support/Facades/Facade::__callStatic('view', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Inertia/Response->toResponse(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #63 {main} [previous exception] [object] (Illuminate\\Foundation\\ViteManifestNotFoundException(code: 0): Vite manifest not found at: C:\\laragon\\www\\finance-app\\public\\build/manifest.json at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php:946) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php(384): Illuminate/Foundation/Vite->manifest('build') #1 C:/laragon/www/finance-app/storage/framework/views/0e3d35ce3ec8441cc724343e95dcd283.php(15): Illuminate/Foundation/Vite->__invoke(Object(Illuminate/Support/Collection)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('C://laragon//www//...', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(61): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(91): Illuminate/Routing/ResponseFactory->make(Object(Illuminate/View/View), 200, Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Routing/ResponseFactory->view('app', Array) #14 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Response.php(219): Illuminate/Support/Facades/Facade::__callStatic('view', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Inertia/Response->toResponse(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #67 {main} "} [2026-03-07 16:35:54] local.ERROR: Call to undefined method App\Http\Controllers\ExpenseController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\ExpenseController::authorize() at C:/laragon/www/finance-app/app/Http/Controllers/ExpenseController.php:69) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ExpenseController->update(Object(Illuminate/Http/Request), Object(App/Models/Expense)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ExpenseController), 'update') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-03-07 16:42:13] local.ERROR: Database connection [] not configured. {"exception":"[object] (InvalidArgumentException(code: 0): Database connection [] not configured. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php:221) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(187): Illuminate/Database/DatabaseManager->configuration('') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(102): Illuminate/Database/DatabaseManager->makeConnection('') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php(108): Illuminate/Database/DatabaseManager->connection('') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php(95): Illuminate/Session/SessionManager->getDatabaseConnection() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Manager.php(101): Illuminate/Session/SessionManager->createDatabaseDriver() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Manager.php(78): Illuminate/Support/Manager->createDriver('database') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(158): Illuminate/Support/Manager->driver() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(56): Illuminate/Session/Middleware/StartSession->getSession(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #44 {main} "} [2026-03-07 16:42:14] local.ERROR: Database connection [] not configured. {"exception":"[object] (InvalidArgumentException(code: 0): Database connection [] not configured. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php:221) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(187): Illuminate/Database/DatabaseManager->configuration('') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(102): Illuminate/Database/DatabaseManager->makeConnection('') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php(108): Illuminate/Database/DatabaseManager->connection('') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php(95): Illuminate/Session/SessionManager->getDatabaseConnection() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Manager.php(101): Illuminate/Session/SessionManager->createDatabaseDriver() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Manager.php(78): Illuminate/Support/Manager->createDriver('database') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionServiceProvider.php(52): Illuminate/Support/Manager->driver() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1115): Illuminate/Session/SessionServiceProvider->Illuminate/Session/{closure}(Object(Illuminate/Foundation/Application), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build(Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('session.store', Array, true) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('session.store', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('session.store', Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1805): Illuminate/Foundation/Application->make('session.store') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php(121): Illuminate/Container/Container->offsetGet('session.store') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1115): Illuminate/Routing/RoutingServiceProvider->Illuminate/Routing/{closure}(Object(Illuminate/Foundation/Application), Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build(Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('redirect', Array, true) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('redirect', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('redirect', Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1805): Illuminate/Foundation/Application->make('redirect') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php(177): Illuminate/Container/Container->offsetGet('redirect') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1115): Illuminate/Routing/RoutingServiceProvider->Illuminate/Routing/{closure}(Object(Illuminate/Foundation/Application), Array) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build(Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('Illuminate//Cont...', Array, true) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('Illuminate//Cont...', Array) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('Illuminate//Cont...', Array) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(138): Illuminate/Foundation/Application->make('Illuminate//Cont...', Array) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(850): app('Illuminate//Cont...') #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(987): response('...', 500, Array) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(839): Illuminate/Foundation/Exceptions/Handler->toIlluminateResponse(Object(Symfony/Component/HttpFoundation/Response), Object(InvalidArgumentException)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(738): Illuminate/Foundation/Exceptions/Handler->prepareResponse(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(626): Illuminate/Foundation/Exceptions/Handler->renderExceptionResponse(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate/Foundation/Exceptions/Handler->render(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(224): Illuminate/Routing/Pipeline->handleException(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #67 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #69 {main} "} [2026-03-07 16:42:14] local.ERROR: Database connection [] not configured. {"exception":"[object] (InvalidArgumentException(code: 0): Database connection [] not configured. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php:221) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(187): Illuminate/Database/DatabaseManager->configuration('') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(102): Illuminate/Database/DatabaseManager->makeConnection('') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php(108): Illuminate/Database/DatabaseManager->connection('') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php(95): Illuminate/Session/SessionManager->getDatabaseConnection() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Manager.php(101): Illuminate/Session/SessionManager->createDatabaseDriver() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Manager.php(78): Illuminate/Support/Manager->createDriver('database') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/SessionServiceProvider.php(52): Illuminate/Support/Manager->driver() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1115): Illuminate/Session/SessionServiceProvider->Illuminate/Session/{closure}(Object(Illuminate/Foundation/Application), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build(Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('session.store', Array, true) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('session.store', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('session.store', Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1805): Illuminate/Foundation/Application->make('session.store') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php(121): Illuminate/Container/Container->offsetGet('session.store') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1115): Illuminate/Routing/RoutingServiceProvider->Illuminate/Routing/{closure}(Object(Illuminate/Foundation/Application), Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build(Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('redirect', Array, true) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('redirect', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('redirect', Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1805): Illuminate/Foundation/Application->make('redirect') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php(177): Illuminate/Container/Container->offsetGet('redirect') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1115): Illuminate/Routing/RoutingServiceProvider->Illuminate/Routing/{closure}(Object(Illuminate/Foundation/Application), Array) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build(Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('Illuminate//Cont...', Array, true) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('Illuminate//Cont...', Array) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('Illuminate//Cont...', Array) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(138): Illuminate/Foundation/Application->make('Illuminate//Cont...', Array) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(850): app('Illuminate//Cont...') #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(987): response('...', 500, Array) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(839): Illuminate/Foundation/Exceptions/Handler->toIlluminateResponse(Object(Symfony/Component/HttpFoundation/Response), Object(InvalidArgumentException)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(738): Illuminate/Foundation/Exceptions/Handler->prepareResponse(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(626): Illuminate/Foundation/Exceptions/Handler->renderExceptionResponse(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(51): Illuminate/Foundation/Exceptions/Handler->render(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(224): Illuminate/Routing/Pipeline->handleException(Object(Illuminate/Http/Request), Object(InvalidArgumentException)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #67 {main} "} [2026-03-07 16:42:55] local.ERROR: SQLSTATE[HY000] [1049] Unknown database 'finance_app' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: select * from `sessions` where `id` = krjBDM4Zcx0azrwmFNlRtfD7R3yRd6Y3hHGNOGh1 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1049): SQLSTATE[HY000] [1049] Unknown database 'finance_app' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: select * from `sessions` where `id` = krjBDM4Zcx0azrwmFNlRtfD7R3yRd6Y3hHGNOGh1 limit 1) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from `...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3382): Illuminate/Database/Query/Builder->first(Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(96): Illuminate/Database/Query/Builder->find('krjBDM4Zcx0azrw...') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate/Session/DatabaseSessionHandler->read('krjBDM4Zcx0azrw...') #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(116): Illuminate/Session/Store->readFromHandler() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(100): Illuminate/Session/Store->loadSession() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(146): Illuminate/Session/Store->start() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Session/Middleware/StartSession->Illuminate/Session/Middleware/{closure}(Object(Illuminate/Session/Store)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(143): tap(Object(Illuminate/Session/Store), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(115): Illuminate/Session/Middleware/StartSession->startSession(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 1049): SQLSTATE[HY000] [1049] Unknown database 'finance_app' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(44): Illuminate/Database/Connectors/Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate/Database/Connectors/Connector->createConnection('mysql:host=127....', Array, Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(186): Illuminate/Database/Connectors/MySqlConnector->connect(Array) #4 [internal function]: Illuminate/Database/Connectors/ConnectionFactory->Illuminate/Database/Connectors/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1257): call_user_func(Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(525): Illuminate/Database/Connection->getPdo() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(420): Illuminate/Database/Connection->getPdoForSelect(false) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from `...', Array, false) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3382): Illuminate/Database/Query/Builder->first(Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(96): Illuminate/Database/Query/Builder->find('krjBDM4Zcx0azrw...') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate/Session/DatabaseSessionHandler->read('krjBDM4Zcx0azrw...') #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(116): Illuminate/Session/Store->readFromHandler() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(100): Illuminate/Session/Store->loadSession() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(146): Illuminate/Session/Store->start() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Session/Middleware/StartSession->Illuminate/Session/Middleware/{closure}(Object(Illuminate/Session/Store)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(143): tap(Object(Illuminate/Session/Store), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(115): Illuminate/Session/Middleware/StartSession->startSession(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #62 {main} "} [2026-03-07 16:42:58] local.ERROR: SQLSTATE[HY000] [1049] Unknown database 'finance_app' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: select * from `sessions` where `id` = krjBDM4Zcx0azrwmFNlRtfD7R3yRd6Y3hHGNOGh1 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1049): SQLSTATE[HY000] [1049] Unknown database 'finance_app' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: select * from `sessions` where `id` = krjBDM4Zcx0azrwmFNlRtfD7R3yRd6Y3hHGNOGh1 limit 1) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from `...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3382): Illuminate/Database/Query/Builder->first(Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(96): Illuminate/Database/Query/Builder->find('krjBDM4Zcx0azrw...') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate/Session/DatabaseSessionHandler->read('krjBDM4Zcx0azrw...') #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(116): Illuminate/Session/Store->readFromHandler() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(100): Illuminate/Session/Store->loadSession() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(146): Illuminate/Session/Store->start() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Session/Middleware/StartSession->Illuminate/Session/Middleware/{closure}(Object(Illuminate/Session/Store)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(143): tap(Object(Illuminate/Session/Store), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(115): Illuminate/Session/Middleware/StartSession->startSession(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 1049): SQLSTATE[HY000] [1049] Unknown database 'finance_app' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(44): Illuminate/Database/Connectors/Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate/Database/Connectors/Connector->createConnection('mysql:host=127....', Array, Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(186): Illuminate/Database/Connectors/MySqlConnector->connect(Array) #4 [internal function]: Illuminate/Database/Connectors/ConnectionFactory->Illuminate/Database/Connectors/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1257): call_user_func(Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(525): Illuminate/Database/Connection->getPdo() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(420): Illuminate/Database/Connection->getPdoForSelect(false) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from `...', Array, false) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3382): Illuminate/Database/Query/Builder->first(Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(96): Illuminate/Database/Query/Builder->find('krjBDM4Zcx0azrw...') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate/Session/DatabaseSessionHandler->read('krjBDM4Zcx0azrw...') #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(116): Illuminate/Session/Store->readFromHandler() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(100): Illuminate/Session/Store->loadSession() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(146): Illuminate/Session/Store->start() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Session/Middleware/StartSession->Illuminate/Session/Middleware/{closure}(Object(Illuminate/Session/Store)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(143): tap(Object(Illuminate/Session/Store), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(115): Illuminate/Session/Middleware/StartSession->startSession(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #62 {main} "} [2026-03-07 17:11:59] local.ERROR: syntax error, unexpected token "}" {"exception":"[object] (ParseError(code: 0): syntax error, unexpected token \"}\" at C:/laragon/www/finance-app/routes/web.php:30) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(526): Illuminate/Routing/RouteFileRegistrar->register('C://laragon//www//...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(480): Illuminate/Routing/Router->loadRoutes('C://laragon//www//...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(212): Illuminate/Routing/Router->group(Array, 'C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(248): Illuminate/Routing/RouteRegistrar->group('C://laragon//www//...') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Configuration/ApplicationBuilder->Illuminate/Foundation/Configuration/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate/Container/Container->call(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate/Foundation/Support/Providers/RouteServiceProvider->loadRoutes() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Support/Providers/RouteServiceProvider->Illuminate/Foundation/Support/Providers/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(150): Illuminate/Container/Container->call(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1154): Illuminate/Support/ServiceProvider->callBootedCallbacks() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1132): Illuminate/Foundation/Application->bootProvider(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider)) #19 [internal function]: Illuminate/Foundation/Application->Illuminate/Foundation/{closure}(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider), 'Illuminate//Foun...') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): array_walk(Array, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate/Foundation/Application->boot() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(342): Illuminate/Foundation/Bootstrap/BootProviders->bootstrap(Object(Illuminate/Foundation/Application)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate/Foundation/Application->bootstrapWith(Array) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate/Foundation/Http/Kernel->bootstrap() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #29 {main} "} [2026-03-07 18:01:49] local.ERROR: Class "App\Http\Controllers\CategoryRule" not found {"userId":1,"exception":"[object] (Error(code: 0): Class \"App\\Http\\Controllers\\CategoryRule\" not found at C:/laragon/www/finance-app/app/Http/Controllers/ExpenseController.php:26) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/ExpenseController->index() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/ExpenseController), 'index') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-03-07 18:07:19] local.ERROR: Class "App\Http\Controllers\CategoryRule" not found {"userId":1,"exception":"[object] (Error(code: 0): Class \"App\\Http\\Controllers\\CategoryRule\" not found at C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php:40) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-03-07 18:07:45] local.ERROR: Class "App\Http\Controllers\CategoryRule" not found {"userId":1,"exception":"[object] (Error(code: 0): Class \"App\\Http\\Controllers\\CategoryRule\" not found at C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php:40) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-03-07 18:26:16] local.ERROR: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `type` enum('expense', 'income') not null default 'expense' after `date`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `type` enum('expense', 'income') not null default 'expense' after `date`) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 4, false) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #26 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #34 {main} [previous exception] [object] (PDOException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table `ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 4, false) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #28 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #36 {main} "} [2026-03-07 18:28:38] local.ERROR: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xC0\\xB6\xBC\xAD\xB9...' for column 'name' at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: insert into `categories` (`user_id`, `name`, `parent_id`, `color`, `updated_at`, `created_at`) values (1, \~, ?, #F59E0B, 2026-03-07 18:28:37, 2026-03-07 18:28:37)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\\xC0\\\\xB6\\xBC\\xAD\\xB9...' for column 'name' at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: insert into `categories` (`user_id`, `name`, `parent_id`, `color`, `updated_at`, `created_at`) values (1, �\\�����~, ?, #F59E0B, 2026-03-07 18:28:37, 2026-03-07 18:28:37)) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into `ca...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `ca...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `ca...', Array, 'id') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `ca...', Array, 'id') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Category)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Category), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->create(Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1959): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'firstOrCreate', Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('firstOrCreate', Array) #18 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(25): Illuminate/Database/Eloquent/Model::__callStatic('firstOrCreate', Array) #19 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(152): App/Http/Controllers/InvoiceImportController->findOrCreateCategory('/xC0///xB6/xBC/xAD/xB9/xAB~') #20 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(212): App/Http/Controllers/InvoiceImportController->importAndroMoney(Resource id #596) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #69 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #71 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #72 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #73 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #74 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #75 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #76 {main} [previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\\xC0\\\\xB6\\xBC\\xAD\\xB9...' for column 'name' at row 1 at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `ca...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into `ca...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `ca...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `ca...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `ca...', Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Category)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Category), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->create(Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1959): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'firstOrCreate', Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('firstOrCreate', Array) #20 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(25): Illuminate/Database/Eloquent/Model::__callStatic('firstOrCreate', Array) #21 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(152): App/Http/Controllers/InvoiceImportController->findOrCreateCategory('/xC0///xB6/xBC/xAD/xB9/xAB~') #22 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(212): App/Http/Controllers/InvoiceImportController->importAndroMoney(Resource id #596) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #69 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #71 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #72 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #73 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #74 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #75 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #76 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #77 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #78 {main} "} [2026-03-07 18:30:42] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'subcategory_id' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: insert into `expenses` (`user_id`, `type`, `amount`, `date`, `category_id`, `subcategory_id`, `note`, `seller_name`, `updated_at`, `created_at`) values (1, expense, 65, ?, 4, 5, 1300, 1300, 2026-03-07 18:30:42, 2026-03-07 18:30:42)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'subcategory_id' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: insert into `expenses` (`user_id`, `type`, `amount`, `date`, `category_id`, `subcategory_id`, `note`, `seller_name`, `updated_at`, `created_at`) values (1, expense, 65, ?, 4, 5, 1300, 1300, 2026-03-07 18:30:42, 2026-03-07 18:30:42)) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into `ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `ex...', Array, 'id') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `ex...', Array, 'id') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #14 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(164): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(215): App/Http/Controllers/InvoiceImportController->importAndroMoney(Resource id #596) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #69 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #71 {main} [previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'subcategory_id' in 'field list' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `ex...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into `ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `ex...', Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #16 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(164): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(215): App/Http/Controllers/InvoiceImportController->importAndroMoney(Resource id #596) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #69 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #71 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #72 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #73 {main} "} [2026-03-07 18:31:47] local.ERROR: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `type` enum('expense', 'income') not null default 'expense' after `date`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `type` enum('expense', 'income') not null default 'expense' after `date`) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 5, false) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #26 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #34 {main} [previous exception] [object] (PDOException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table `ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 5, false) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #28 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #36 {main} "} [2026-03-07 18:33:06] local.ERROR: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `type` enum('expense', 'income') not null default 'expense' after `date`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `type` enum('expense', 'income') not null default 'expense' after `date`) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 5, false) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #26 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #34 {main} [previous exception] [object] (PDOException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'type' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table `ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 5, false) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #28 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #36 {main} "} [2026-03-07 18:33:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'date' cannot be null (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: insert into `expenses` (`user_id`, `type`, `amount`, `date`, `category_id`, `subcategory_id`, `note`, `seller_name`, `updated_at`, `created_at`) values (1, expense, 65, ?, 4, 5, 1300, 1300, 2026-03-07 18:33:46, 2026-03-07 18:33:46)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'date' cannot be null (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: insert into `expenses` (`user_id`, `type`, `amount`, `date`, `category_id`, `subcategory_id`, `note`, `seller_name`, `updated_at`, `created_at`) values (1, expense, 65, ?, 4, 5, 1300, 1300, 2026-03-07 18:33:46, 2026-03-07 18:33:46)) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into `ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `ex...', Array, 'id') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `ex...', Array, 'id') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #14 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(164): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(215): App/Http/Controllers/InvoiceImportController->importAndroMoney(Resource id #596) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #69 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #71 {main} [previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'date' cannot be null at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into `ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `ex...', Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #16 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(164): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/InvoiceImportController.php(215): App/Http/Controllers/InvoiceImportController->importAndroMoney(Resource id #596) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/InvoiceImportController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/InvoiceImportController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #69 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #71 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #72 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #73 {main} "} [2026-03-07 18:45:09] local.INFO: ["2842","TWD","65","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260106\"","\u73fe\u91d1","","","","","","37b2624500d2462da4437a4cccc58ea9","1300"] [2026-03-07 18:45:09] local.INFO: ["2843","TWD","85","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260107\"","\u73fe\u91d1","","","","","","34fdcdaaafd54297a6d7c8df26380cb8","1823"] [2026-03-07 18:45:09] local.INFO: ["2844","TWD","100","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260108\"","\u73fe\u91d1","","","","","","7f6184990a364997996d40c51369fe4b","844"] [2026-03-07 18:45:09] local.INFO: ["2846","TWD","90","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260109\"","\u73fe\u91d1","","","","","","167dd0a412404242b8b5e889815f0915","1858"] [2026-03-07 18:45:09] local.INFO: ["2845","TWD","60","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260109\"","\u73fe\u91d1","","","","","","498e719d57194b7e87b141653d3b9c29","1858"] [2026-03-07 18:45:09] local.INFO: ["2848","TWD","130","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260110\"","\u73fe\u91d1","","","","","","1d3cfc46ebe2497db7f48c98ad730497","1739"] [2026-03-07 18:45:09] local.INFO: ["2847","TWD","120","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260110\"","\u73fe\u91d1","","","","","","bed092a7180b4b52852d15dce3d543ef","1739"] [2026-03-07 18:45:09] local.INFO: ["2849","TWD","85","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260112\"","\u73fe\u91d1","","","","","","c2c31412b59e45c6ad64279567e8baf5","1845"] [2026-03-07 18:45:09] local.INFO: ["2850","TWD","105","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260113\"","\u73fe\u91d1","","","","","","e7b1cdf79be944c998ff76849df3948a","1905"] [2026-03-07 18:45:09] local.INFO: ["2851","TWD","80","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260114\"","\u73fe\u91d1","","","","","","5d5e816e39f94b8c9f816077de273700","1810"] [2026-03-07 18:45:09] local.INFO: ["2853","TWD","80","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260115\"","\u73fe\u91d1","","","","","","484a62afdd8d4c3e981cafb0e2f13edb","1828"] [2026-03-07 18:45:09] local.INFO: ["2852","TWD","75","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260115\"","\u73fe\u91d1","","","","","","4871666b98454aaea6778f3571873a1c","1827"] [2026-03-07 18:45:09] local.INFO: ["2854","TWD","125","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260116\"","\u73fe\u91d1","","","","","","8f67a1c653fa425f9543370815a82602","1917"] [2026-03-07 18:45:09] local.INFO: ["2856","TWD","99","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260117\"","\u73fe\u91d1","","","","","","b917ee5af06d4ed49ab9b3b7981108a7","1815"] [2026-03-07 18:45:09] local.INFO: ["2855","TWD","120","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260117\"","\u73fe\u91d1","","","","","","8e6b403b5a444685ba0d5467ebcdf8f8","1245"] [2026-03-07 18:45:09] local.INFO: ["2857","TWD","110","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260118","\u73fe\u91d1","","","","","","6b68f4e1a15e4267a407e9fb17a52360","1801"] [2026-03-07 18:45:09] local.INFO: ["2858","TWD","110","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260119\"","\u73fe\u91d1","","","","","","3ff9a0c5096648f2a6f4e528feafa1fa","39"] [2026-03-07 18:45:09] local.INFO: ["2859","TWD","80","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260120\"","\u73fe\u91d1","","","","","","407fe4580df746e9bcfaf544016b54f4","22"] [2026-03-07 18:45:09] local.INFO: ["2860","TWD","90","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260121\"","\u73fe\u91d1","","","","","","f56a28c388044fcaa969f628dd95c8a4","1931"] [2026-03-07 18:45:09] local.INFO: ["2862","TWD","60","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260122\"","\u73fe\u91d1","","","","","","1cf4d175d8244a39a28d268bc070f606","1826"] [2026-03-07 18:45:09] local.INFO: ["2861","TWD","55","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260122\"","\u73fe\u91d1","","","","","","9c378274dec147d3aeba974866b71e4f","1658"] [2026-03-07 18:45:09] local.INFO: ["2864","TWD","105","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260126\"","\u73fe\u91d1","","","","","","d0800c1215314ed58a54372c2e72d364","1849"] [2026-03-07 18:45:09] local.INFO: ["2863","TWD","105","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260126\"","\u73fe\u91d1","","","","","","6f6cc19e004a481c8948f275a837e700","1023"] [2026-03-07 18:45:09] local.INFO: ["2867","TWD","50","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260127","\u73fe\u91d1","","","","","","00c1a25a3f4346599898a576697e0254","836"] [2026-03-07 18:45:09] local.INFO: ["2866","TWD","109","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260127\"","\u73fe\u91d1","","","","","","ba62aca2ee664c40a9d0924b8fd71dff","836"] [2026-03-07 18:45:09] local.INFO: ["2865","TWD","85","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260127\"","\u73fe\u91d1","","","","","","08176b0409b44d9688c6c9b071b7cd2d","1253"] [2026-03-07 18:45:09] local.INFO: ["2868","TWD","95","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260128\"","\u73fe\u91d1","","","","","","923c9dfa7ccc4542a2873afcb960faf7","1835"] [2026-03-07 18:45:09] local.INFO: ["2869","TWD","75","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260129\"","\u73fe\u91d1","","","","","","b662eb51da474ec6a61da80b9a6ef389","1301"] [2026-03-07 18:45:09] local.INFO: ["2870","TWD","70","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260204\"","\u73fe\u91d1","","","","","","a2721ccd87dc4d16b1c02c25e3952d95","1837"] [2026-03-07 18:45:09] local.INFO: ["2871","TWD","110","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260205\"","\u73fe\u91d1","","","","","","85fb3b7393734f80be7ef5c79024b4f4","1821"] [2026-03-07 18:45:09] local.INFO: ["2874","TWD","100","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260206","\u73fe\u91d1","","","","","","af380813bf7f488788995d000d53d8a8","1925"] [2026-03-07 18:45:09] local.INFO: ["2873","TWD","125","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260206","\u73fe\u91d1","","","","","","429b85f5a4474be995a14cc431f12ec3","1848"] [2026-03-07 18:45:09] local.INFO: ["2872","TWD","60","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260206\"","\u73fe\u91d1","","","","","","da6d6b8f3aa54eaa86868b2ac91c061f","1259"] [2026-03-07 18:45:09] local.INFO: ["2876","TWD","100","\u670d\u98fe\u7f8e\u5bb9","\u526a\u982d\u9aee","20260207","\u73fe\u91d1","","","","","","4ffca2c97b504808aec625ed642abfbc","1147"] [2026-03-07 18:45:09] local.INFO: ["2875","TWD","128","\u9910\u98f2\u98df\u54c1","\u65e9\u9910\",20260207\"","\u73fe\u91d1","","","","","","d9a0b3db2ff24ec0964021632805707c","1147"] [2026-03-07 18:45:09] local.INFO: ["2877","TWD","220","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260208\"","\u73fe\u91d1","","","","","","f329b50b024e4240a378f2bebb0a2cba","1754"] [2026-03-07 18:45:09] local.INFO: ["2878","TWD","55","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260209\"","\u73fe\u91d1","","","","","","87b6c4cecd6445e8b0d4c0956d65463e","1259"] [2026-03-07 18:45:09] local.INFO: ["2879","TWD","40","\u9910\u98f2\u98df\u54c1","\u65e9\u9910\",20260210\"","\u73fe\u91d1","","","","","","f331d74782814a5ca11049314366d3f1","2008"] [2026-03-07 18:45:09] local.INFO: ["2881","TWD","90","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260211\"","\u73fe\u91d1","","","","","","8f2ff8d656ca45cc81ae14b8f2dc1739","1824"] [2026-03-07 18:45:09] local.INFO: ["2880","TWD","55","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260211\"","\u73fe\u91d1","","","","","","d3f425a671824dfd8442dfc64cf6e73d","1256"] [2026-03-07 18:45:09] local.INFO: ["2882","TWD","135","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260213\"","\u73fe\u91d1","","","","","","3c0a464e0883431187f16a214d1d3fc5","1230"] [2026-03-07 18:45:09] local.INFO: ["2887","TWD","80","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260214","\u73fe\u91d1","","\u70b8\u82b1\u679d","","","","ed1f494cdb3e4a49bacdb5afb03a16e2","903"] [2026-03-07 18:45:09] local.INFO: ["2886","TWD","55","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260214","\u73fe\u91d1","","\u6c99\u5a01\u746a","","","","4b466070db3d49a295883ab19e027c28","902"] [2026-03-07 18:45:09] local.INFO: ["2885","TWD","170","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260214\"","\u73fe\u91d1","","\u6771\u5c71\u9d28\u982d","","","","36ad570214624f9d97e7479e5b419e67","902"] [2026-03-07 18:45:09] local.INFO: ["2884","TWD","170","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260214\"","\u73fe\u91d1","","\u591c\u5e02\u96de\u817f\u6392","","","","504a54c07f2045abaea1f323977fb6b7","902"] [2026-03-07 18:45:09] local.INFO: ["2883","TWD","45","\u9910\u98f2\u98df\u54c1","\u9ede\u5fc3\u96f6\u5634","20260214","\u73fe\u91d1","","\u8c46\u82b1","","","","a5a12bfdcfb64967b10a114dd0359942","1500"] [2026-03-07 18:45:09] local.INFO: ["2888","TWD","450","\u9910\u98f2\u98df\u54c1","\u4f34\u624b\u79ae","20260215","\u73fe\u91d1","","","","","\u8461\u8404\u6a39","8d7228031c9b43df8ac8c72b22605aa9","1331"] [2026-03-07 18:45:09] local.INFO: ["2889","TWD","400","\u4f11\u9592\u5a1b\u6a02","\u522e\u522e\u6a02","20260218","\u73fe\u91d1","","","","","","9b5844b0c8934b828da472ba9d1b2ce6","1612"] [2026-03-07 18:45:09] local.INFO: ["2891","TWD","80","\u9910\u98f2\u98df\u54c1","\u5bb5\u591c","20260222","\u73fe\u91d1","","","","","","baf25e4509eb46f9a03034d258dccee9","1257"] [2026-03-07 18:45:09] local.INFO: ["2892","TWD","55","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260223\"","\u73fe\u91d1","","","","","","d93787558dbf416eb9d41a2779066cc1","1842"] [2026-03-07 18:45:09] local.INFO: ["2890","TWD","95","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260223\"","\u73fe\u91d1","","","","","","0b04a7e21cab4e16b499ac50393d94b3","1257"] [2026-03-07 18:45:09] local.INFO: ["2893","TWD","110","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260224\"","\u73fe\u91d1","","","","","","e30d2d647cac4620ac5837b3bdaeafa2","1824"] [2026-03-07 18:45:09] local.INFO: ["2895","TWD","255","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260226\"","\u73fe\u91d1","","","","","","23e00fb588ef4f319d26982ef1be7785","1854"] [2026-03-07 18:45:09] local.INFO: ["2894","TWD","50","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260226\"","\u73fe\u91d1","","","","","","441ac62b13b546c48cbc8cee8a50d36e","1854"] [2026-03-07 18:45:09] local.INFO: ["2897","TWD","105","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260227\"","\u73fe\u91d1","","","","","","83742af8b22d416787815d102413f37f","1812"] [2026-03-07 18:45:09] local.INFO: ["2896","TWD","120","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260227\"","\u73fe\u91d1","","","","","","6a81619399bb44569dccf204a9e6de17","1207"] [2026-03-07 18:45:09] local.INFO: ["2900","TWD","65","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260228\"","\u73fe\u91d1","","","","","","dfc0c772bcaf4ff8bc0e96d989c278e3","1810"] [2026-03-07 18:45:09] local.INFO: ["2899","TWD","70","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260228\"","\u73fe\u91d1","","","","","","86a52c88ba9a4c8384e92ec39fc1ae9b","1810"] [2026-03-07 18:45:09] local.INFO: ["2898","TWD","120","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260228\"","\u73fe\u91d1","","","","","","1e56fdda0f6e4b7daa9cb1fb18114eaa","1810"] [2026-03-07 18:45:09] local.INFO: ["2902","TWD","130","\u9910\u98f2\u98df\u54c1","\u9ede\u5fc3\u96f6\u5634","20260301","\u73fe\u91d1","","","","","","096d4000371d47b5af982e6d3ee5a547","1609"] [2026-03-07 18:45:09] local.INFO: ["2901","TWD","70","\u9910\u98f2\u98df\u54c1","\u98f2\u6599","20260301","\u73fe\u91d1","","","","","","3d9568c582a546879f3312daa5aee4f0","1534"] [2026-03-07 18:45:09] local.INFO: ["2904","TWD","55","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260302\"","\u73fe\u91d1","","","","","","38db5768366e47b0b74ef15d738d20ed","1807"] [2026-03-07 18:45:09] local.INFO: ["2903","TWD","75","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260302\"","\u73fe\u91d1","","","","","","a17b74d4f5974552ab4384d484a345cc","1803"] [2026-03-07 18:45:09] local.INFO: ["2907","TWD","110","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260303\"","\u73fe\u91d1","","","","","","b052b897462d40b4a39bac88c7b36cbc","1802"] [2026-03-07 18:45:09] local.INFO: ["2906","TWD","80","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260303\"","\u73fe\u91d1","","","","","","17b45988d57b40a2b7a48a3f68b2945c","1802"] [2026-03-07 18:45:09] local.INFO: ["2908","TWD","90","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260304\"","\u73fe\u91d1","","","","","","c450f00162bc436a80363d231ac56da1","1818"] [2026-03-07 18:45:09] local.INFO: ["2905","TWD","140","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260304\"","\u73fe\u91d1","","","","","","c0af6e52681d44a78eebdd11d1b5fa48","1802"] [2026-03-07 18:45:09] local.INFO: ["2911","TWD","60","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260305\"","\u73fe\u91d1","","","","","","3d05b299590a4be6af18fe61fb267c40","1816"] [2026-03-07 18:45:09] local.INFO: ["2910","TWD","120","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260305\"","\u73fe\u91d1","","","","","","6e016ec24e284775b59ce9c450325466","1757"] [2026-03-07 18:45:09] local.INFO: ["2909","TWD","250","\u91ab\u7642\u4fdd\u5065","\u8a3a\u6240\u5c31\u91ab","20260305","\u73fe\u91d1","","","","","","31cb88843db74759a71f7c3b63dc7f24","1757"] [2026-03-07 18:45:09] local.INFO: ["2913","TWD","105","\u9910\u98f2\u98df\u54c1","\u665a\u9910\",20260306\"","\u73fe\u91d1","","","","","","43c785288e664269a30da898a3b3c46c","1816"] [2026-03-07 18:45:09] local.INFO: ["2912","TWD","90","\u9910\u98f2\u98df\u54c1","\u5348\u9910\",20260306\"","\u73fe\u91d1","","","","","","78faf6781334425ca149767558f74f6d","1154"] [2026-03-07 18:49:16] local.ERROR: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'external_id' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `external_id` varchar(255) null after `invoice_number`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'external_id' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: alter table `expenses` add `external_id` varchar(255) null after `invoice_number`) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_184750_add_external_id_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1847...', Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1847...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 7, false) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #26 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #34 {main} [previous exception] [object] (PDOException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'external_id' at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table `ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table `ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table `ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_184750_add_external_id_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1847...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1847...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 7, false) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #28 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #36 {main} "} [2026-06-12 09:37:06] local.ERROR: SQLSTATE[HY000] [2002] 無法連線,因為目標電腦拒絕連線。 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: select * from `sessions` where `id` = d0XrKKmEXYIKOu7tvFYpxMtEq21wfu2XZLqgURm5 limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 2002): SQLSTATE[HY000] [2002] 無法連線,因為目標電腦拒絕連線。 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: finance_app, SQL: select * from `sessions` where `id` = d0XrKKmEXYIKOu7tvFYpxMtEq21wfu2XZLqgURm5 limit 1) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from `...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3382): Illuminate/Database/Query/Builder->first(Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(96): Illuminate/Database/Query/Builder->find('d0XrKKmEXYIKOu7...') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate/Session/DatabaseSessionHandler->read('d0XrKKmEXYIKOu7...') #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(116): Illuminate/Session/Store->readFromHandler() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(100): Illuminate/Session/Store->loadSession() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(146): Illuminate/Session/Store->start() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Session/Middleware/StartSession->Illuminate/Session/Middleware/{closure}(Object(Illuminate/Session/Store)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(143): tap(Object(Illuminate/Session/Store), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(115): Illuminate/Session/Middleware/StartSession->startSession(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 2002): SQLSTATE[HY000] [2002] 無法連線,因為目標電腦拒絕連線。 at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(44): Illuminate/Database/Connectors/Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate/Database/Connectors/Connector->createConnection('mysql:host=127....', Array, Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(186): Illuminate/Database/Connectors/MySqlConnector->connect(Array) #4 [internal function]: Illuminate/Database/Connectors/ConnectionFactory->Illuminate/Database/Connectors/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1257): call_user_func(Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(525): Illuminate/Database/Connection->getPdo() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(420): Illuminate/Database/Connection->getPdoForSelect(false) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from `...', Array, false) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3382): Illuminate/Database/Query/Builder->first(Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(96): Illuminate/Database/Query/Builder->find('d0XrKKmEXYIKOu7...') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate/Session/DatabaseSessionHandler->read('d0XrKKmEXYIKOu7...') #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(116): Illuminate/Session/Store->readFromHandler() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Store.php(100): Illuminate/Session/Store->loadSession() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(146): Illuminate/Session/Store->start() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Session/Middleware/StartSession->Illuminate/Session/Middleware/{closure}(Object(Illuminate/Session/Store)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(143): tap(Object(Illuminate/Session/Store), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(115): Illuminate/Session/Middleware/StartSession->startSession(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #62 {main} "} [2026-06-12 10:43:17] local.ERROR: could not find driver (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select exists (select 1 from pg_class c, pg_namespace n where n.nspname = current_schema() and c.relname = 'migrations' and c.relkind in ('r', 'p') and n.oid = c.relnamespace)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 0): could not find driver (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select exists (select 1 from pg_class c, pg_namespace n where n.nspname = current_schema() and c.relname = 'migrations' and c.relkind in ('r', 'p') and n.oid = c.relnamespace)) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select exists (...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select exists (...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(357): Illuminate/Database/Connection->select('select exists (...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(374): Illuminate/Database/Connection->selectOne('select exists (...', Array, true) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(176): Illuminate/Database/Connection->scalar('select exists (...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/DatabaseMigrationRepository.php(185): Illuminate/Database/Schema/Builder->hasTable('migrations') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(758): Illuminate/Database/Migrations/DatabaseMigrationRepository->repositoryExists() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(164): Illuminate/Database/Migrations/Migrator->repositoryExists() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(327): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}(1) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(164): retry(1, Object(Closure), 0, Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(140): Illuminate/Database/Console/Migrations/MigrateCommand->repositoryExists() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(110): Illuminate/Database/Console/Migrations/MigrateCommand->prepareDatabase() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #21 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #23 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #24 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #25 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #28 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #29 {main} [previous exception] [object] (PDOException(code: 0): could not find driver at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('pgsql:host=127....', 'postgres', Object(SensitiveParameterValue), Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(44): Illuminate/Database/Connectors/Connector->createPdoConnection('pgsql:host=127....', 'postgres', Object(SensitiveParameterValue), Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/PostgresConnector.php(35): Illuminate/Database/Connectors/Connector->createConnection('pgsql:host=127....', Array, Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(186): Illuminate/Database/Connectors/PostgresConnector->connect(Array) #4 [internal function]: Illuminate/Database/Connectors/ConnectionFactory->Illuminate/Database/Connectors/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1257): call_user_func(Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1295): Illuminate/Database/Connection->getPdo() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(525): Illuminate/Database/Connection->getReadPdo() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(420): Illuminate/Database/Connection->getPdoForSelect(true) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select exists (...', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select exists (...', Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select exists (...', Array, Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(357): Illuminate/Database/Connection->select('select exists (...', Array, true) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(374): Illuminate/Database/Connection->selectOne('select exists (...', Array, true) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(176): Illuminate/Database/Connection->scalar('select exists (...') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/DatabaseMigrationRepository.php(185): Illuminate/Database/Schema/Builder->hasTable('migrations') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(758): Illuminate/Database/Migrations/DatabaseMigrationRepository->repositoryExists() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(164): Illuminate/Database/Migrations/Migrator->repositoryExists() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(327): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}(1) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(164): retry(1, Object(Closure), 0, Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(140): Illuminate/Database/Console/Migrations/MigrateCommand->repositoryExists() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(110): Illuminate/Database/Console/Migrations/MigrateCommand->prepareDatabase() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #31 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #33 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #38 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #39 {main} "} [2026-06-12 10:45:54] local.ERROR: SQLSTATE[42701]: Duplicate column: 7 ERROR: column "subcategory_id" of relation "expenses" already exists (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table "expenses" add column "subcategory_id" bigint null) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42701): SQLSTATE[42701]: Duplicate column: 7 ERROR: column \"subcategory_id\" of relation \"expenses\" already exists (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table \"expenses\" add column \"subcategory_id\" bigint null) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 1, false) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} [previous exception] [object] (PDOException(code: 42701): SQLSTATE[42701]: Duplicate column: 7 ERROR: column \"subcategory_id\" of relation \"expenses\" already exists at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 1, false) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #29 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #36 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #37 {main} "} [2026-06-12 10:47:57] local.ERROR: SQLSTATE[42701]: Duplicate column: 7 ERROR: column "subcategory_id" of relation "expenses" already exists (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table "expenses" add column "subcategory_id" bigint null) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42701): SQLSTATE[42701]: Duplicate column: 7 ERROR: column \"subcategory_id\" of relation \"expenses\" already exists (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table \"expenses\" add column \"subcategory_id\" bigint null) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 1, false) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(81): Illuminate/Console/Command->call('migrate', Array) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle() #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #38 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #40 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #41 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #42 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #45 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #46 {main} [previous exception] [object] (PDOException(code: 42701): SQLSTATE[42701]: Duplicate column: 7 ERROR: column \"subcategory_id\" of relation \"expenses\" already exists at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_182526_add_subcategory_and_type_to_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1825...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1825...', Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 1, false) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #29 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(81): Illuminate/Console/Command->call('migrate', Array) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle() #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #40 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #42 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #43 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #47 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #48 {main} "} [2026-06-12 17:24:36] local.ERROR: Vite manifest not found at: C:\laragon\www\finance-app\public\build/manifest.json (View: C:\laragon\www\finance-app\resources\views\app.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Vite manifest not found at: C:\\laragon\\www\\finance-app\\public\\build/manifest.json (View: C:\\laragon\\www\\finance-app\\resources\\views\\app.blade.php) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php:946) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/Foundation/ViteManifestNotFoundException), 1) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(61): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(91): Illuminate/Routing/ResponseFactory->make(Object(Illuminate/View/View), 200, Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Routing/ResponseFactory->view('app', Array) #10 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Response.php(219): Illuminate/Support/Facades/Facade::__callStatic('view', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Inertia/Response->toResponse(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #63 {main} [previous exception] [object] (Illuminate\\Foundation\\ViteManifestNotFoundException(code: 0): Vite manifest not found at: C:\\laragon\\www\\finance-app\\public\\build/manifest.json at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php:946) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Vite.php(384): Illuminate/Foundation/Vite->manifest('build') #1 C:/laragon/www/finance-app/storage/framework/views/0e3d35ce3ec8441cc724343e95dcd283.php(15): Illuminate/Foundation/Vite->__invoke(Object(Illuminate/Support/Collection)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('C://laragon//www//...', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(61): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(91): Illuminate/Routing/ResponseFactory->make(Object(Illuminate/View/View), 200, Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Routing/ResponseFactory->view('app', Array) #14 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Response.php(219): Illuminate/Support/Facades/Facade::__callStatic('view', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Inertia/Response->toResponse(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Inertia/Response)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #67 {main} "} [2026-06-12 17:28:25] local.ERROR: {"exception":"[object] (Laravel\\Socialite\\Two\\InvalidStateException(code: 0): at C:/laragon/www/finance-app/vendor/laravel/socialite/src/Two/AbstractProvider.php:237) [stacktrace] #0 C:/laragon/www/finance-app/app/Http/Controllers/Auth/GoogleAuthController.php(21): Laravel/Socialite/Two/AbstractProvider->user() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/GoogleAuthController->callback() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/GoogleAuthController), 'callback') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #56 {main} "} [2026-06-12 17:31:45] local.ERROR: Client error: `POST https://www.googleapis.com/oauth2/v4/token` resulted in a `400 Bad Request` response: { "error": "invalid_request", "error_description": "Missing required parameter: code" } {"exception":"[object] (GuzzleHttp\\Exception\\ClientException(code: 400): Client error: `POST https://www.googleapis.com/oauth2/v4/token` resulted in a `400 Bad Request` response: { \"error\": \"invalid_request\", \"error_description\": \"Missing required parameter: code\" } at C:/laragon/www/finance-app/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111) [stacktrace] #0 C:/laragon/www/finance-app/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp/Exception/RequestException::create(Object(GuzzleHttp/Psr7/Request), Object(GuzzleHttp/Psr7/Response), NULL, Array, NULL) #1 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp/Middleware::GuzzleHttp/{closure}(Object(GuzzleHttp/Psr7/Response)) #2 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp/Promise/Promise::callHandler(1, Object(GuzzleHttp/Psr7/Response), NULL) #3 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp/Promise/Promise::GuzzleHttp/Promise/{closure}() #4 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp/Promise/TaskQueue->run(true) #5 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp/Promise/Promise->invokeWaitFn() #6 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp/Promise/Promise->waitIfPending() #7 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp/Promise/Promise->invokeWaitList() #8 C:/laragon/www/finance-app/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp/Promise/Promise->waitIfPending() #9 C:/laragon/www/finance-app/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp/Promise/Promise->wait() #10 C:/laragon/www/finance-app/vendor/guzzlehttp/guzzle/src/ClientTrait.php(95): GuzzleHttp/Client->request('POST', 'https://www.goo...', Array) #11 C:/laragon/www/finance-app/vendor/laravel/socialite/src/Two/AbstractProvider.php(301): GuzzleHttp/Client->post('https://www.goo...', Array) #12 C:/laragon/www/finance-app/vendor/laravel/socialite/src/Two/AbstractProvider.php(240): Laravel/Socialite/Two/AbstractProvider->getAccessTokenResponse(NULL) #13 C:/laragon/www/finance-app/app/Http/Controllers/Auth/GoogleAuthController.php(21): Laravel/Socialite/Two/AbstractProvider->user() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/GoogleAuthController->callback() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/GoogleAuthController), 'callback') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #67 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #69 {main} "} [2026-06-12 18:12:02] local.ERROR: Call to undefined method App\Models\User::createToken() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::createToken() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('createToken') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'createToken', Array) #2 C:/laragon/www/finance-app/app/Http/Controllers/Auth/GoogleAuthController.php(33): Illuminate/Database/Eloquent/Model->__call('createToken', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/GoogleAuthController->callback() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/GoogleAuthController), 'callback') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #58 {main} "} [2026-06-12 19:42:59] local.ERROR: Call to undefined method App\Models\User::accounts() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::accounts() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('accounts') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'accounts', Array) #2 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(27): Illuminate/Database/Eloquent/Model->__call('accounts', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #43 {main} "} [2026-06-12 19:43:56] local.ERROR: Call to undefined method App\Models\User::accounts() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::accounts() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('accounts') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'accounts', Array) #2 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Model->__call('accounts', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #43 {main} "} [2026-06-12 19:44:03] local.ERROR: Call to undefined method App\Models\User::accounts() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::accounts() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('accounts') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'accounts', Array) #2 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Model->__call('accounts', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #43 {main} "} [2026-06-12 19:44:20] local.ERROR: Call to undefined method App\Models\User::accounts() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::accounts() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('accounts') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'accounts', Array) #2 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(27): Illuminate/Database/Eloquent/Model->__call('accounts', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #43 {main} "} [2026-06-12 19:44:32] local.ERROR: Call to undefined method App\Models\User::accounts() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::accounts() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('accounts') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'accounts', Array) #2 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(27): Illuminate/Database/Eloquent/Model->__call('accounts', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #43 {main} "} [2026-06-12 20:00:50] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "tax" of relation "investment_transactions" violates not-null constraint DETAIL: Failing row contains (1, 2, buy, 35.70, 56.11, 0.00, null, 2026-06-05, null, 2026-06-12 20:00:50, 2026-06-12 20:00:50). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "investment_transactions" ("action", "shares", "price", "fee", "tax", "traded_at", "note", "holding_id", "updated_at", "created_at") values (buy, 35.7, 56.11, 0, ?, 2026-06-05 00:00:00, ?, 2, 2026-06-12 20:00:50, 2026-06-12 20:00:50) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"tax\" of relation \"investment_transactions\" violates not-null constraint DETAIL: Failing row contains (1, 2, buy, 35.70, 56.11, 0.00, null, 2026-06-05, null, 2026-06-12 20:00:50, 2026-06-12 20:00:50). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"investment_transactions\" (\"action\", \"shares\", \"price\", \"fee\", \"tax\", \"traded_at\", \"note\", \"holding_id\", \"updated_at\", \"created_at\") values (buy, 35.7, 56.11, 0, ?, 2026-06-05 00:00:00, ?, 2, 2026-06-12 20:00:50, 2026-06-12 20:00:50) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentTransaction)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentTransaction), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentTransactionController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentTransactionController->store(Object(Illuminate/Http/Request), '2') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentTransactionController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"tax\" of relation \"investment_transactions\" violates not-null constraint DETAIL: Failing row contains (1, 2, buy, 35.70, 56.11, 0.00, null, 2026-06-05, null, 2026-06-12 20:00:50, 2026-06-12 20:00:50). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentTransaction)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentTransaction), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentTransactionController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentTransactionController->store(Object(Illuminate/Http/Request), '2') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentTransactionController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-13 17:25:59] local.ERROR: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "MODIFY" LINE 1: ALTER TABLE accounts MODIFY COLUMN type ENUM('cash', 'bank',... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: ALTER TABLE accounts MODIFY COLUMN type ENUM('cash', 'bank', 'stock', 'fund', 'wallet', 'credit_card')) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42601): SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near \"MODIFY\" LINE 1: ALTER TABLE accounts MODIFY COLUMN type ENUM('cash', 'bank',... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: ALTER TABLE accounts MODIFY COLUMN type ENUM('cash', 'bank', 'stock', 'fund', 'wallet', 'credit_card')) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('ALTER TABLE acc...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('ALTER TABLE acc...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate/Database/Connection->statement('ALTER TABLE acc...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/DatabaseManager->__call('statement', Array) #4 C:/laragon/www/finance-app/database/migrations/2026_06_13_172517_add_credit_card_type_to_accounts_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('statement', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_13_1725...', Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_13_1725...', Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 4, false) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #25 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #27 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #28 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #33 {main} [previous exception] [object] (PDOException(code: 42601): SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near \"MODIFY\" LINE 1: ALTER TABLE accounts MODIFY COLUMN type ENUM('cash', 'bank',... ^ at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('ALTER TABLE acc...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('ALTER TABLE acc...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('ALTER TABLE acc...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate/Database/Connection->statement('ALTER TABLE acc...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/DatabaseManager->__call('statement', Array) #6 C:/laragon/www/finance-app/database/migrations/2026_06_13_172517_add_credit_card_type_to_accounts_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('statement', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_13_1725...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_13_1725...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 4, false) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-13 17:45:48] local.ERROR: SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation "accounts" violates check constraint "accounts_type_check" DETAIL: Failing row contains (6, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:48, 2026-06-13 17:45:48, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("name", "type", "currency", "balance", "note", "billing_day", "payment_day", "user_id", "updated_at", "created_at") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:45:48, 2026-06-13 17:45:48) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (6, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:48, 2026-06-13 17:45:48, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"name\", \"type\", \"currency\", \"balance\", \"note\", \"billing_day\", \"payment_day\", \"user_id\", \"updated_at\", \"created_at\") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:45:48, 2026-06-13 17:45:48) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (6, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:48, 2026-06-13 17:45:48, 17, 2). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-13 17:45:50] local.ERROR: SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation "accounts" violates check constraint "accounts_type_check" DETAIL: Failing row contains (7, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:50, 2026-06-13 17:45:50, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("name", "type", "currency", "balance", "note", "billing_day", "payment_day", "user_id", "updated_at", "created_at") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:45:50, 2026-06-13 17:45:50) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (7, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:50, 2026-06-13 17:45:50, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"name\", \"type\", \"currency\", \"balance\", \"note\", \"billing_day\", \"payment_day\", \"user_id\", \"updated_at\", \"created_at\") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:45:50, 2026-06-13 17:45:50) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (7, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:50, 2026-06-13 17:45:50, 17, 2). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-13 17:45:59] local.ERROR: SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation "accounts" violates check constraint "accounts_type_check" DETAIL: Failing row contains (8, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:59, 2026-06-13 17:45:59, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("name", "type", "currency", "balance", "note", "billing_day", "payment_day", "user_id", "updated_at", "created_at") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:45:59, 2026-06-13 17:45:59) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (8, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:59, 2026-06-13 17:45:59, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"name\", \"type\", \"currency\", \"balance\", \"note\", \"billing_day\", \"payment_day\", \"user_id\", \"updated_at\", \"created_at\") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:45:59, 2026-06-13 17:45:59) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (8, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:45:59, 2026-06-13 17:45:59, 17, 2). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-13 17:46:00] local.ERROR: SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation "accounts" violates check constraint "accounts_type_check" DETAIL: Failing row contains (9, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:46:00, 2026-06-13 17:46:00, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("name", "type", "currency", "balance", "note", "billing_day", "payment_day", "user_id", "updated_at", "created_at") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:46:00, 2026-06-13 17:46:00) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (9, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:46:00, 2026-06-13 17:46:00, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"name\", \"type\", \"currency\", \"balance\", \"note\", \"billing_day\", \"payment_day\", \"user_id\", \"updated_at\", \"created_at\") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:46:00, 2026-06-13 17:46:00) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (9, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:46:00, 2026-06-13 17:46:00, 17, 2). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-13 17:47:28] local.ERROR: SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation "accounts" violates check constraint "accounts_type_check" DETAIL: Failing row contains (10, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:47:28, 2026-06-13 17:47:28, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("name", "type", "currency", "balance", "note", "billing_day", "payment_day", "user_id", "updated_at", "created_at") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:47:28, 2026-06-13 17:47:28) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (10, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:47:28, 2026-06-13 17:47:28, 17, 2). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"name\", \"type\", \"currency\", \"balance\", \"note\", \"billing_day\", \"payment_day\", \"user_id\", \"updated_at\", \"created_at\") values (國泰信用卡, credit_card, TWD, 0, ?, 17, 2, 1, 2026-06-13 17:47:28, 2026-06-13 17:47:28) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23514): SQLSTATE[23514]: Check violation: 7 ERROR: new row for relation \"accounts\" violates check constraint \"accounts_type_check\" DETAIL: Failing row contains (10, 1, 國泰信用卡, credit_card, TWD, 0.00, null, 2026-06-13 17:47:28, 2026-06-13 17:47:28, 17, 2). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-13 18:53:30] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "tax" of relation "investment_transactions" violates not-null constraint DETAIL: Failing row contains (14, 1, buy, 50.00, 70.05, 1.00, null, 2026-01-09, null, 2026-06-13 18:53:30, 2026-06-13 18:53:30). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "investment_transactions" ("action", "shares", "price", "fee", "tax", "traded_at", "note", "holding_id", "updated_at", "created_at") values (buy, 50, 70.05, 1, ?, 2026-01-09 00:00:00, ?, 1, 2026-06-13 18:53:30, 2026-06-13 18:53:30) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"tax\" of relation \"investment_transactions\" violates not-null constraint DETAIL: Failing row contains (14, 1, buy, 50.00, 70.05, 1.00, null, 2026-01-09, null, 2026-06-13 18:53:30, 2026-06-13 18:53:30). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"investment_transactions\" (\"action\", \"shares\", \"price\", \"fee\", \"tax\", \"traded_at\", \"note\", \"holding_id\", \"updated_at\", \"created_at\") values (buy, 50, 70.05, 1, ?, 2026-01-09 00:00:00, ?, 1, 2026-06-13 18:53:30, 2026-06-13 18:53:30) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentTransaction)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentTransaction), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentTransactionController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentTransactionController->store(Object(Illuminate/Http/Request), '1') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentTransactionController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"tax\" of relation \"investment_transactions\" violates not-null constraint DETAIL: Failing row contains (14, 1, buy, 50.00, 70.05, 1.00, null, 2026-01-09, null, 2026-06-13 18:53:30, 2026-06-13 18:53:30). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentTransaction)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentTransaction), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentTransactionController.php(36): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentTransactionController->store(Object(Illuminate/Http/Request), '1') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentTransactionController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-14 12:06:38] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "shares" of relation "investment_transactions" violates not-null constraint DETAIL: Failing row contains (27, 3, buy, null, null, 0.00, 0.00, 2026-05-28, null, 2026-06-14 12:06:38, 2026-06-14 12:06:38, 20000.00, 782.6900). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "investment_transactions" ("action", "shares", "price", "fee", "tax", "traded_at", "note", "amount", "nav", "holding_id", "updated_at", "created_at") values (buy, ?, ?, 0, 0, 2026-05-28 00:00:00, ?, 20000, 782.69, 3, 2026-06-14 12:06:38, 2026-06-14 12:06:38) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"shares\" of relation \"investment_transactions\" violates not-null constraint DETAIL: Failing row contains (27, 3, buy, null, null, 0.00, 0.00, 2026-05-28, null, 2026-06-14 12:06:38, 2026-06-14 12:06:38, 20000.00, 782.6900). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"investment_transactions\" (\"action\", \"shares\", \"price\", \"fee\", \"tax\", \"traded_at\", \"note\", \"amount\", \"nav\", \"holding_id\", \"updated_at\", \"created_at\") values (buy, ?, ?, 0, 0, 2026-05-28 00:00:00, ?, 20000, 782.69, 3, 2026-06-14 12:06:38, 2026-06-14 12:06:38) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentTransaction)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentTransaction), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentTransactionController.php(38): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentTransactionController->store(Object(Illuminate/Http/Request), '3') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentTransactionController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"shares\" of relation \"investment_transactions\" violates not-null constraint DETAIL: Failing row contains (27, 3, buy, null, null, 0.00, 0.00, 2026-05-28, null, 2026-06-14 12:06:38, 2026-06-14 12:06:38, 20000.00, 782.6900). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentTransaction)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentTransaction), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentTransactionController.php(38): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentTransactionController->store(Object(Illuminate/Http/Request), '3') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentTransactionController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-14 12:11:25] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: column "shares" of relation "investment_transactions" contains null values (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table "investment_transactions" alter column "shares" type decimal(10, 2), alter column "shares" set not null, alter column "shares" drop default, alter column "shares" drop identity if exists) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: column \"shares\" of relation \"investment_transactions\" contains null values (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table \"investment_transactions\" alter column \"shares\" type decimal(10, 2), alter column \"shares\" set not null, alter column \"shares\" drop default, alter column \"shares\" drop identity if exists) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"in...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('investment_tran...', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_06_14_120738_make_shares_price_nullable_in_investment_transactions_table.php(25): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->down() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'down') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(417): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'down') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_14_1207...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(417): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_14_1207...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(340): Illuminate/Database/Migrations/Migrator->runDown('C://laragon//www//...', Object(stdClass), false) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(391): Illuminate/Database/Migrations/Migrator->rollbackMigrations(Array, Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(371): Illuminate/Database/Migrations/Migrator->resetMigrations(Array, Array, false) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/ResetCommand.php(70): Illuminate/Database/Migrations/Migrator->reset(Array, false) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/ResetCommand->Illuminate/Database/Console/Migrations/{closure}() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/ResetCommand.php(62): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/ResetCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate:reset', Array, Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RefreshCommand.php(113): Illuminate/Console/Command->call('migrate:reset', Array) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RefreshCommand.php(59): Illuminate/Database/Console/Migrations/RefreshCommand->runReset(NULL, Array) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/RefreshCommand->handle() #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #39 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #41 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #42 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/RefreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #43 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #46 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #47 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: column \"shares\" of relation \"investment_transactions\" contains null values at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"in...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(494): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->table('investment_tran...', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_06_14_120738_make_shares_price_nullable_in_investment_transactions_table.php(25): Illuminate/Support/Facades/Facade::__callStatic('table', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->down() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'down') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(417): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'down') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_14_1207...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(417): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_14_1207...', Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(340): Illuminate/Database/Migrations/Migrator->runDown('C://laragon//www//...', Object(stdClass), false) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(391): Illuminate/Database/Migrations/Migrator->rollbackMigrations(Array, Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(371): Illuminate/Database/Migrations/Migrator->resetMigrations(Array, Array, false) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/ResetCommand.php(70): Illuminate/Database/Migrations/Migrator->reset(Array, false) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/ResetCommand->Illuminate/Database/Console/Migrations/{closure}() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/ResetCommand.php(62): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/ResetCommand->handle() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #29 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate:reset', Array, Object(Illuminate/Console/OutputStyle)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RefreshCommand.php(113): Illuminate/Console/Command->call('migrate:reset', Array) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RefreshCommand.php(59): Illuminate/Database/Console/Migrations/RefreshCommand->runReset(NULL, Array) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/RefreshCommand->handle() #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #41 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #43 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/RefreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #45 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #48 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #49 {main} "} [2026-06-14 12:21:27] local.ERROR: Class "Database\Seeders\DB" not found {"exception":"[object] (Error(code: 0): Class \"Database\\Seeders\\DB\" not found at C:/laragon/www/finance-app/database/seeders/AccountSeeder.php:15) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database/Seeders/AccountSeeder->run() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate/Container/Container->call(Array, Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(193): Illuminate/Database/Seeder->Illuminate/Database/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(59): Illuminate/Database/Seeder->__invoke(Array) #8 C:/laragon/www/finance-app/database/seeders/DatabaseSeeder.php(20): Illuminate/Database/Seeder->call('Database//Seeder...') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database/Seeders/DatabaseSeeder->run() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate/Container/Container->call(Array, Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasEvents.php(454): Illuminate/Database/Seeder->Illuminate/Database/{closure}() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/WithoutModelEvents.php(17): Illuminate/Database/Eloquent/Model::withoutEvents(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(193): Database/Seeders/DatabaseSeeder->Illuminate/Database/Console/Seeds/{closure}() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(71): Illuminate/Database/Seeder->__invoke() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php(157): Illuminate/Database/Console/Seeds/SeedCommand->Illuminate/Database/Console/Seeds/{closure}() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(70): Illuminate/Database/Eloquent/Model::unguarded(Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Seeds/SeedCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Seeds/SeedCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-14 12:22:07] local.ERROR: SQLSTATE[23503]: Foreign key violation: 7 ERROR: insert or update on table "accounts" violates foreign key constraint "accounts_user_id_foreign" DETAIL: Key (user_id)=(1) is not present in table "users". (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("balance", "billing_day", "created_at", "currency", "id", "name", "note", "payment_day", "type", "updated_at", "user_id") values (123028, ?, 2026-06-14 12:22:07, TWD, 1, 凱基銀行, ?, ?, bank, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 2, 國泰證券, ?, ?, stock, 2026-06-14 12:22:07, 1), (19067, ?, 2026-06-14 12:22:07, TWD, 3, 國泰銀行, ?, ?, bank, 2026-06-14 12:22:07, 1), (14138, ?, 2026-06-14 12:22:07, TWD, 4, 永豐銀行, ?, ?, cash, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 5, 永豐證券, ?, ?, stock, 2026-06-14 12:22:07, 1), (0, 17, 2026-06-14 12:22:07, TWD, 11, 國泰信用卡, ?, 2, credit_card, 2026-06-14 12:22:07, 1), (299, ?, 2026-06-14 12:22:07, TWD, 12, 麥當勞點點卡, ?, ?, wallet, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 13, 國泰基金, ?, ?, fund, 2026-06-14 12:22:07, 1), (1, ?, 2026-06-14 12:22:07, TWD, 14, 手機悠遊卡, ?, ?, wallet, 2026-06-14 12:22:07, 1), (222, ?, 2026-06-14 12:22:07, TWD, 15, 玉山金融卡(悠遊卡), ?, ?, wallet, 2026-06-14 12:22:07, 1), (154, ?, 2026-06-14 12:22:07, TWD, 16, 凱基信用卡(悠遊卡), ?, ?, wallet, 2026-06-14 12:22:07, 1), (85, ?, 2026-06-14 12:22:07, TWD, 17, 東華學生證(悠遊卡), ?, ?, wallet, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 18, 安聯基金, ?, ?, fund, 2026-06-14 12:22:07, 1)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 23503): SQLSTATE[23503]: Foreign key violation: 7 ERROR: insert or update on table \"accounts\" violates foreign key constraint \"accounts_user_id_foreign\" DETAIL: Key (user_id)=(1) is not present in table \"users\". (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"balance\", \"billing_day\", \"created_at\", \"currency\", \"id\", \"name\", \"note\", \"payment_day\", \"type\", \"updated_at\", \"user_id\") values (123028, ?, 2026-06-14 12:22:07, TWD, 1, 凱基銀行, ?, ?, bank, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 2, 國泰證券, ?, ?, stock, 2026-06-14 12:22:07, 1), (19067, ?, 2026-06-14 12:22:07, TWD, 3, 國泰銀行, ?, ?, bank, 2026-06-14 12:22:07, 1), (14138, ?, 2026-06-14 12:22:07, TWD, 4, 永豐銀行, ?, ?, cash, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 5, 永豐證券, ?, ?, stock, 2026-06-14 12:22:07, 1), (0, 17, 2026-06-14 12:22:07, TWD, 11, 國泰信用卡, ?, 2, credit_card, 2026-06-14 12:22:07, 1), (299, ?, 2026-06-14 12:22:07, TWD, 12, 麥當勞點點卡, ?, ?, wallet, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 13, 國泰基金, ?, ?, fund, 2026-06-14 12:22:07, 1), (1, ?, 2026-06-14 12:22:07, TWD, 14, 手機悠遊卡, ?, ?, wallet, 2026-06-14 12:22:07, 1), (222, ?, 2026-06-14 12:22:07, TWD, 15, 玉山金融卡(悠遊卡), ?, ?, wallet, 2026-06-14 12:22:07, 1), (154, ?, 2026-06-14 12:22:07, TWD, 16, 凱基信用卡(悠遊卡), ?, ?, wallet, 2026-06-14 12:22:07, 1), (85, ?, 2026-06-14 12:22:07, TWD, 17, 東華學生證(悠遊卡), ?, ?, wallet, 2026-06-14 12:22:07, 1), (0, ?, 2026-06-14 12:22:07, TWD, 18, 安聯基金, ?, ?, fund, 2026-06-14 12:22:07, 1)) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate/Database/Connection->statement('insert into \"ac...', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4091): Illuminate/Database/Connection->insert('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/database/seeders/AccountSeeder.php(16): Illuminate/Database/Query/Builder->insert(Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database/Seeders/AccountSeeder->run() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate/Container/Container->call(Array, Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(193): Illuminate/Database/Seeder->Illuminate/Database/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(59): Illuminate/Database/Seeder->__invoke(Array) #13 C:/laragon/www/finance-app/database/seeders/DatabaseSeeder.php(20): Illuminate/Database/Seeder->call('Database//Seeder...') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database/Seeders/DatabaseSeeder->run() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate/Container/Container->call(Array, Array) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasEvents.php(454): Illuminate/Database/Seeder->Illuminate/Database/{closure}() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/WithoutModelEvents.php(17): Illuminate/Database/Eloquent/Model::withoutEvents(Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(193): Database/Seeders/DatabaseSeeder->Illuminate/Database/Console/Seeds/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(71): Illuminate/Database/Seeder->__invoke() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php(157): Illuminate/Database/Console/Seeds/SeedCommand->Illuminate/Database/Console/Seeds/{closure}() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(70): Illuminate/Database/Eloquent/Model::unguarded(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Seeds/SeedCommand->handle() #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #32 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #34 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Seeds/SeedCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #36 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #39 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #40 {main} [previous exception] [object] (PDOException(code: 23503): SQLSTATE[23503]: Foreign key violation: 7 ERROR: insert or update on table \"accounts\" violates foreign key constraint \"accounts_user_id_foreign\" DETAIL: Key (user_id)=(1) is not present in table \"users\". at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate/Database/Connection->statement('insert into \"ac...', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4091): Illuminate/Database/Connection->insert('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/database/seeders/AccountSeeder.php(16): Illuminate/Database/Query/Builder->insert(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database/Seeders/AccountSeeder->run() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate/Container/Container->call(Array, Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(193): Illuminate/Database/Seeder->Illuminate/Database/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(59): Illuminate/Database/Seeder->__invoke(Array) #15 C:/laragon/www/finance-app/database/seeders/DatabaseSeeder.php(20): Illuminate/Database/Seeder->call('Database//Seeder...') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Database/Seeders/DatabaseSeeder->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(184): Illuminate/Container/Container->call(Array, Array) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasEvents.php(454): Illuminate/Database/Seeder->Illuminate/Database/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/WithoutModelEvents.php(17): Illuminate/Database/Eloquent/Model::withoutEvents(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(193): Database/Seeders/DatabaseSeeder->Illuminate/Database/Console/Seeds/{closure}() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(71): Illuminate/Database/Seeder->__invoke() #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php(157): Illuminate/Database/Console/Seeds/SeedCommand->Illuminate/Database/Console/Seeds/{closure}() #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php(70): Illuminate/Database/Eloquent/Model::unguarded(Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Seeds/SeedCommand->handle() #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #34 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #36 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #37 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Seeds/SeedCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #38 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #41 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #42 {main} "} [2026-06-14 12:25:01] local.ERROR: SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum("amount") as aggregate from "expenses" where "expenses"... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select sum("amount") as aggregate from "expenses" where "expenses"."account_id" = 11 and "expenses"."account_id" is not null and "date" between 2026-05-17 and 2026-06-16) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum(\"amount\") as aggregate from \"expenses\" where \"expenses\"... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select sum(\"amount\") as aggregate from \"expenses\" where \"expenses\".\"account_id\" = 11 and \"expenses\".\"account_id\" is not null and \"date\" between 2026-05-17 and 2026-06-16) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select sum(\"amo...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select sum(\"amo...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select sum(\"amo...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3974): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3935): Illuminate/Database/Query/Builder->aggregate('sum', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->sum('amount') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->__call('sum', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(52): Illuminate/Database/Eloquent/Relations/Relation->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(538): Illuminate/Database/Eloquent/Relations/Relation->forwardDecoratedCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #12 C:/laragon/www/finance-app/app/Models/Account.php(52): Illuminate/Database/Eloquent/Relations/Relation->__call('sum', Array) #13 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(33): App/Models/Account->unpaidAmount() #14 [internal function]: App/Http/Controllers/Api/AccountController->App/Http/Controllers/Api/{closure}(Object(App/Models/Account), 5) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(840): array_map(Object(Closure), Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(829): Illuminate/Support/Arr::map(Array, Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php(417): Illuminate/Support/Collection->map(Object(Closure)) #18 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Collection->map(Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #59 {main} [previous exception] [object] (PDOException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum(\"amount\") as aggregate from \"expenses\" where \"expenses\"... ^ at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select sum(\"amo...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select sum(\"amo...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select sum(\"amo...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select sum(\"amo...', Array, true) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3974): Illuminate/Database/Query/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3935): Illuminate/Database/Query/Builder->aggregate('sum', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->sum('amount') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->__call('sum', Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(52): Illuminate/Database/Eloquent/Relations/Relation->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(538): Illuminate/Database/Eloquent/Relations/Relation->forwardDecoratedCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #14 C:/laragon/www/finance-app/app/Models/Account.php(52): Illuminate/Database/Eloquent/Relations/Relation->__call('sum', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(33): App/Models/Account->unpaidAmount() #16 [internal function]: App/Http/Controllers/Api/AccountController->App/Http/Controllers/Api/{closure}(Object(App/Models/Account), 5) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(840): array_map(Object(Closure), Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(829): Illuminate/Support/Arr::map(Array, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php(417): Illuminate/Support/Collection->map(Object(Closure)) #20 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Collection->map(Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #61 {main} "} [2026-06-14 12:26:23] local.ERROR: SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum("amount") as aggregate from "expenses" where "expenses"... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select sum("amount") as aggregate from "expenses" where "expenses"."account_id" = 11 and "expenses"."account_id" is not null and "date" between 2026-05-17 and 2026-06-16) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum(\"amount\") as aggregate from \"expenses\" where \"expenses\"... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select sum(\"amount\") as aggregate from \"expenses\" where \"expenses\".\"account_id\" = 11 and \"expenses\".\"account_id\" is not null and \"date\" between 2026-05-17 and 2026-06-16) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select sum(\"amo...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select sum(\"amo...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select sum(\"amo...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3974): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3935): Illuminate/Database/Query/Builder->aggregate('sum', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->sum('amount') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->__call('sum', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(52): Illuminate/Database/Eloquent/Relations/Relation->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(538): Illuminate/Database/Eloquent/Relations/Relation->forwardDecoratedCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #12 C:/laragon/www/finance-app/app/Models/Account.php(52): Illuminate/Database/Eloquent/Relations/Relation->__call('sum', Array) #13 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(33): App/Models/Account->unpaidAmount() #14 [internal function]: App/Http/Controllers/Api/AccountController->App/Http/Controllers/Api/{closure}(Object(App/Models/Account), 5) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(840): array_map(Object(Closure), Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(829): Illuminate/Support/Arr::map(Array, Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php(417): Illuminate/Support/Collection->map(Object(Closure)) #18 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Collection->map(Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #59 {main} [previous exception] [object] (PDOException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum(\"amount\") as aggregate from \"expenses\" where \"expenses\"... ^ at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select sum(\"amo...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select sum(\"amo...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select sum(\"amo...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select sum(\"amo...', Array, true) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3974): Illuminate/Database/Query/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3935): Illuminate/Database/Query/Builder->aggregate('sum', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->sum('amount') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->__call('sum', Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(52): Illuminate/Database/Eloquent/Relations/Relation->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(538): Illuminate/Database/Eloquent/Relations/Relation->forwardDecoratedCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #14 C:/laragon/www/finance-app/app/Models/Account.php(52): Illuminate/Database/Eloquent/Relations/Relation->__call('sum', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(33): App/Models/Account->unpaidAmount() #16 [internal function]: App/Http/Controllers/Api/AccountController->App/Http/Controllers/Api/{closure}(Object(App/Models/Account), 5) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(840): array_map(Object(Closure), Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(829): Illuminate/Support/Arr::map(Array, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php(417): Illuminate/Support/Collection->map(Object(Closure)) #20 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Collection->map(Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #61 {main} "} [2026-06-14 12:27:47] local.ERROR: SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum("amount") as aggregate from "expenses" where "expenses"... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select sum("amount") as aggregate from "expenses" where "expenses"."account_id" = 11 and "expenses"."account_id" is not null and "date" between 2026-05-17 and 2026-06-16) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum(\"amount\") as aggregate from \"expenses\" where \"expenses\"... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select sum(\"amount\") as aggregate from \"expenses\" where \"expenses\".\"account_id\" = 11 and \"expenses\".\"account_id\" is not null and \"date\" between 2026-05-17 and 2026-06-16) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select sum(\"amo...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select sum(\"amo...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select sum(\"amo...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3974): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3935): Illuminate/Database/Query/Builder->aggregate('sum', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->sum('amount') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->__call('sum', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(52): Illuminate/Database/Eloquent/Relations/Relation->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(538): Illuminate/Database/Eloquent/Relations/Relation->forwardDecoratedCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #12 C:/laragon/www/finance-app/app/Models/Account.php(52): Illuminate/Database/Eloquent/Relations/Relation->__call('sum', Array) #13 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(33): App/Models/Account->unpaidAmount() #14 [internal function]: App/Http/Controllers/Api/AccountController->App/Http/Controllers/Api/{closure}(Object(App/Models/Account), 5) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(840): array_map(Object(Closure), Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(829): Illuminate/Support/Arr::map(Array, Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php(417): Illuminate/Support/Collection->map(Object(Closure)) #18 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Collection->map(Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #59 {main} [previous exception] [object] (PDOException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column expenses.account_id does not exist LINE 1: ... sum(\"amount\") as aggregate from \"expenses\" where \"expenses\"... ^ at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select sum(\"amo...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select sum(\"amo...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select sum(\"amo...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select sum(\"amo...', Array, true) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3974): Illuminate/Database/Query/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3935): Illuminate/Database/Query/Builder->aggregate('sum', Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->sum('amount') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->__call('sum', Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(52): Illuminate/Database/Eloquent/Relations/Relation->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(538): Illuminate/Database/Eloquent/Relations/Relation->forwardDecoratedCallTo(Object(Illuminate/Database/Eloquent/Builder), 'sum', Array) #14 C:/laragon/www/finance-app/app/Models/Account.php(52): Illuminate/Database/Eloquent/Relations/Relation->__call('sum', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(33): App/Models/Account->unpaidAmount() #16 [internal function]: App/Http/Controllers/Api/AccountController->App/Http/Controllers/Api/{closure}(Object(App/Models/Account), 5) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(840): array_map(Object(Closure), Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(829): Illuminate/Support/Arr::map(Array, Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php(417): Illuminate/Support/Collection->map(Object(Closure)) #20 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(13): Illuminate/Database/Eloquent/Collection->map(Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->index(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'index') #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #61 {main} "} [2026-06-14 12:31:12] local.ERROR: SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "accounts" does not exist (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table "expenses" add constraint "expenses_account_id_foreign" foreign key ("account_id") references "accounts" ("id") on delete set null) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42P01): SQLSTATE[42P01]: Undefined table: 7 ERROR: relation \"accounts\" does not exist (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: alter table \"expenses\" add constraint \"expenses_account_id_foreign\" foreign key (\"account_id\") references \"accounts\" (\"id\") on delete set null) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"ex...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(506): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('expenses', Object(Closure)) #6 C:/laragon/www/finance-app/database/migrations/2026_03_07_133326_create_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1333...', Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1333...', Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 1, false) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(81): Illuminate/Console/Command->call('migrate', Array) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle() #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #38 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #40 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #41 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #42 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #45 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #46 {main} [previous exception] [object] (PDOException(code: 42P01): SQLSTATE[42P01]: Undefined table: 7 ERROR: relation \"accounts\" does not exist at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('alter table \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('alter table \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table \"ex...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(686): Illuminate/Database/Schema/Blueprint->build() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(506): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('expenses', Object(Closure)) #8 C:/laragon/www/finance-app/database/migrations/2026_03_07_133326_create_expenses_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/PostgresConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}(Object(Illuminate/Database/PostgresConnection)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(450): Illuminate/Database/Connection->transaction(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(41): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_03_07_1333...', Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_03_07_1333...', Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('C://laragon//www//...', 1, false) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #29 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(81): Illuminate/Console/Command->call('migrate', Array) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle() #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #40 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #42 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #43 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #47 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #48 {main} "} [2026-06-15 10:54:10] local.ERROR: Unclosed '{' on line 9 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 9 at C:/laragon/www/finance-app/app/Http/Controllers/Api/FundPriceController.php:59) [stacktrace] #0 C:/laragon/www/finance-app/vendor/composer/ClassLoader.php(427): Composer/Autoload/{closure}('C://laragon//www//...') #1 [internal function]: Composer/Autoload/ClassLoader->loadClass('App//Http//Contro...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1125): is_a('App//Http//Contro...', 'Illuminate//Rout...', true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1062): Illuminate/Routing/Route->controllerMiddleware() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(834): Illuminate/Routing/Route->gatherMiddleware() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(816): Illuminate/Routing/Router->gatherRouteMiddleware(Object(Illuminate/Routing/Route)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #35 {main} "} [2026-06-15 10:54:21] local.ERROR: Unclosed '{' on line 9 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 9 at C:/laragon/www/finance-app/app/Http/Controllers/Api/FundPriceController.php:59) [stacktrace] #0 C:/laragon/www/finance-app/vendor/composer/ClassLoader.php(427): Composer/Autoload/{closure}('C://laragon//www//...') #1 [internal function]: Composer/Autoload/ClassLoader->loadClass('App//Http//Contro...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1125): is_a('App//Http//Contro...', 'Illuminate//Rout...', true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1062): Illuminate/Routing/Route->controllerMiddleware() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(834): Illuminate/Routing/Route->gatherMiddleware() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(816): Illuminate/Routing/Router->gatherRouteMiddleware(Object(Illuminate/Routing/Route)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #35 {main} "} [2026-06-15 16:20:22] local.ERROR: Unclosed '{' on line 9 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 9 at C:/laragon/www/finance-app/app/Http/Controllers/Api/FundPriceController.php:76) [stacktrace] #0 C:/laragon/www/finance-app/vendor/composer/ClassLoader.php(427): Composer/Autoload/{closure}('C://laragon//www//...') #1 [internal function]: Composer/Autoload/ClassLoader->loadClass('App//Http//Contro...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1125): is_a('App//Http//Contro...', 'Illuminate//Rout...', true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1062): Illuminate/Routing/Route->controllerMiddleware() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(834): Illuminate/Routing/Route->gatherMiddleware() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(816): Illuminate/Routing/Router->gatherRouteMiddleware(Object(Illuminate/Routing/Route)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #35 {main} "} [2026-06-15 16:20:26] local.ERROR: Unclosed '{' on line 9 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 9 at C:/laragon/www/finance-app/app/Http/Controllers/Api/FundPriceController.php:76) [stacktrace] #0 C:/laragon/www/finance-app/vendor/composer/ClassLoader.php(427): Composer/Autoload/{closure}('C://laragon//www//...') #1 [internal function]: Composer/Autoload/ClassLoader->loadClass('App//Http//Contro...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1125): is_a('App//Http//Contro...', 'Illuminate//Rout...', true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1062): Illuminate/Routing/Route->controllerMiddleware() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(834): Illuminate/Routing/Route->gatherMiddleware() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(816): Illuminate/Routing/Router->gatherRouteMiddleware(Object(Illuminate/Routing/Route)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #35 {main} "} [2026-06-15 16:26:37] local.ERROR: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint "accounts_pkey" DETAIL: Key (id)=(1) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "accounts" ("name", "type", "currency", "balance", "note", "user_id", "updated_at", "created_at") values (鉅亨抄底王, fund, TWD, 0, 以華南原帳戶作扣款帳戶, 1, 2026-06-15 16:26:37, 2026-06-15 16:26:37) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"accounts_pkey\" DETAIL: Key (id)=(1) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"accounts\" (\"name\", \"type\", \"currency\", \"balance\", \"note\", \"user_id\", \"updated_at\", \"created_at\") values (鉅亨抄底王, fund, TWD, 0, 以華南原帳戶作扣款帳戶, 1, 2026-06-15 16:26:37, 2026-06-15 16:26:37) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(56): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"accounts_pkey\" DETAIL: Key (id)=(1) already exists. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ac...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ac...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ac...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ac...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ac...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ac...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/Account)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/Account), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/AccountController.php(56): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/AccountController->store(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/AccountController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-15 17:12:19] local.ERROR: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint "investment_holdings_pkey" DETAIL: Key (id)=(1) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "investment_holdings" ("type", "symbol", "name", "account_id", "updated_at", "created_at") values (fund, A42010, 施羅德台灣樂活中小基金-A, 19, 2026-06-15 17:12:19, 2026-06-15 17:12:19) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"investment_holdings_pkey\" DETAIL: Key (id)=(1) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"investment_holdings\" (\"type\", \"symbol\", \"name\", \"account_id\", \"updated_at\", \"created_at\") values (fund, A42010, 施羅德台灣樂活中小基金-A, 19, 2026-06-15 17:12:19, 2026-06-15 17:12:19) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentHolding)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentHolding), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(29): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '19') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"investment_holdings_pkey\" DETAIL: Key (id)=(1) already exists. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentHolding)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentHolding), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(29): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '19') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-15 17:12:21] local.ERROR: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint "investment_holdings_pkey" DETAIL: Key (id)=(2) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "investment_holdings" ("type", "symbol", "name", "account_id", "updated_at", "created_at") values (fund, A42010, 施羅德台灣樂活中小基金-A, 19, 2026-06-15 17:12:21, 2026-06-15 17:12:21) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"investment_holdings_pkey\" DETAIL: Key (id)=(2) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"investment_holdings\" (\"type\", \"symbol\", \"name\", \"account_id\", \"updated_at\", \"created_at\") values (fund, A42010, 施羅德台灣樂活中小基金-A, 19, 2026-06-15 17:12:21, 2026-06-15 17:12:21) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentHolding)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentHolding), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(29): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '19') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"investment_holdings_pkey\" DETAIL: Key (id)=(2) already exists. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentHolding)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentHolding), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(29): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '19') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-15 17:12:29] local.ERROR: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint "investment_holdings_pkey" DETAIL: Key (id)=(3) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "investment_holdings" ("type", "symbol", "name", "account_id", "updated_at", "created_at") values (fund, A42010, 施羅德台灣樂活中小基金-A, 19, 2026-06-15 17:12:29, 2026-06-15 17:12:29) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"investment_holdings_pkey\" DETAIL: Key (id)=(3) already exists. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"investment_holdings\" (\"type\", \"symbol\", \"name\", \"account_id\", \"updated_at\", \"created_at\") values (fund, A42010, 施羅德台灣樂活中小基金-A, 19, 2026-06-15 17:12:29, 2026-06-15 17:12:29) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentHolding)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentHolding), Object(Closure)) #12 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(29): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '19') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #53 {main} [previous exception] [object] (PDOException(code: 23505): SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"investment_holdings_pkey\" DETAIL: Key (id)=(3) already exists. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"in...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"in...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"in...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"in...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"in...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"in...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(387): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Relations/HasOneOrMany->Illuminate/Database/Eloquent/Relations/{closure}(Object(App/Models/InvestmentHolding)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(384): tap(Object(App/Models/InvestmentHolding), Object(Closure)) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(29): Illuminate/Database/Eloquent/Relations/HasOneOrMany->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '19') #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-15 17:13:26] local.ERROR: Class "App\Http\Controllers\Api\Request" does not exist {"userId":1,"exception":"[object] (ReflectionException(code: -1): Class \"App\\Http\\Controllers\\Api\\Request\" does not exist at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:88) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(88): ReflectionClass->__construct('App//Http//Contro...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(51): Illuminate/Routing/ControllerDispatcher->transformDependency(Object(ReflectionParameter), Array, Object(stdClass)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(30): Illuminate/Routing/ControllerDispatcher->resolveMethodDependencies(Array, Object(ReflectionMethod)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(59): Illuminate/Routing/ControllerDispatcher->resolveClassMethodDependencies(Array, Object(App/Http/Controllers/Api/FundPriceController), 'history') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(40): Illuminate/Routing/ControllerDispatcher->resolveParameters(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #44 {main} "} [2026-06-15 17:14:41] local.ERROR: Class "App\Http\Controllers\Api\Request" does not exist {"userId":1,"exception":"[object] (ReflectionException(code: -1): Class \"App\\Http\\Controllers\\Api\\Request\" does not exist at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:88) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(88): ReflectionClass->__construct('App//Http//Contro...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(51): Illuminate/Routing/ControllerDispatcher->transformDependency(Object(ReflectionParameter), Array, Object(stdClass)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(30): Illuminate/Routing/ControllerDispatcher->resolveMethodDependencies(Array, Object(ReflectionMethod)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(59): Illuminate/Routing/ControllerDispatcher->resolveClassMethodDependencies(Array, Object(App/Http/Controllers/Api/FundPriceController), 'history') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(40): Illuminate/Routing/ControllerDispatcher->resolveParameters(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #44 {main} "} [2026-06-15 17:16:40] local.ERROR: Class "App\Http\Controllers\Api\Request" does not exist {"userId":1,"exception":"[object] (ReflectionException(code: -1): Class \"App\\Http\\Controllers\\Api\\Request\" does not exist at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:88) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(88): ReflectionClass->__construct('App//Http//Contro...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(51): Illuminate/Routing/ControllerDispatcher->transformDependency(Object(ReflectionParameter), Array, Object(stdClass)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(30): Illuminate/Routing/ControllerDispatcher->resolveMethodDependencies(Array, Object(ReflectionMethod)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(59): Illuminate/Routing/ControllerDispatcher->resolveClassMethodDependencies(Array, Object(App/Http/Controllers/Api/FundPriceController), 'history') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(40): Illuminate/Routing/ControllerDispatcher->resolveParameters(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #44 {main} "} [2026-06-15 17:31:27] local.ERROR: Class "App\Http\Controllers\Api\Request" does not exist {"userId":1,"exception":"[object] (ReflectionException(code: -1): Class \"App\\Http\\Controllers\\Api\\Request\" does not exist at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:88) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(88): ReflectionClass->__construct('App//Http//Contro...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(51): Illuminate/Routing/ControllerDispatcher->transformDependency(Object(ReflectionParameter), Array, Object(stdClass)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php(30): Illuminate/Routing/ControllerDispatcher->resolveMethodDependencies(Array, Object(ReflectionMethod)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(59): Illuminate/Routing/ControllerDispatcher->resolveClassMethodDependencies(Array, Object(App/Http/Controllers/Api/FundPriceController), 'history') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(40): Illuminate/Routing/ControllerDispatcher->resolveParameters(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/FundPriceController), 'history') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #44 {main} "} [2026-06-19 13:56:22] local.ERROR: Too few arguments to function Illuminate\Support\Collection::get(), 0 passed in C:\laragon\www\finance-app\app\Console\Commands\RefreshAllAssetPrices.php on line 18 and at least 1 expected {"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function Illuminate\\Support\\Collection::get(), 0 passed in C:\\laragon\\www\\finance-app\\app\\Console\\Commands\\RefreshAllAssetPrices.php on line 18 and at least 1 expected at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:480) [stacktrace] #0 C:/laragon/www/finance-app/app/Console/Commands/RefreshAllAssetPrices.php(18): Illuminate/Support/Collection->get() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/RefreshAllAssetPrices->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #9 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #10 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/RefreshAllAssetPrices), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #11 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #14 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #15 {main} "} [2026-06-19 13:57:25] local.ERROR: App\Jobs\UpdateAssetPriceJob::__construct(): Argument #1 ($security) must be of type App\Models\Security, string given, called in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Foundation\Bus\Dispatchable.php on line 19 {"exception":"[object] (TypeError(code: 0): App\\Jobs\\UpdateAssetPriceJob::__construct(): Argument #1 ($security) must be of type App\\Models\\Security, string given, called in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bus\\Dispatchable.php on line 19 at C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php:27) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php(19): App/Jobs/UpdateAssetPriceJob->__construct('0050') #1 C:/laragon/www/finance-app/app/Console/Commands/RefreshAllAssetPrices.php(27): App/Jobs/UpdateAssetPriceJob::dispatch('0050') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/RefreshAllAssetPrices->handle() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #8 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #10 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #11 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/RefreshAllAssetPrices), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #12 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #15 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #16 {main} "} [2026-06-19 13:58:45] local.ERROR: App\Jobs\UpdateAssetPriceJob::__construct(): Argument #1 ($security) must be of type App\Models\InvestmentHolding, string given, called in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Foundation\Bus\Dispatchable.php on line 19 {"exception":"[object] (TypeError(code: 0): App\\Jobs\\UpdateAssetPriceJob::__construct(): Argument #1 ($security) must be of type App\\Models\\InvestmentHolding, string given, called in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bus\\Dispatchable.php on line 19 at C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php:28) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php(19): App/Jobs/UpdateAssetPriceJob->__construct('0050') #1 C:/laragon/www/finance-app/app/Console/Commands/RefreshAllAssetPrices.php(27): App/Jobs/UpdateAssetPriceJob::dispatch('0050') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/RefreshAllAssetPrices->handle() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #8 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #10 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #11 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/RefreshAllAssetPrices), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #12 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #15 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #16 {main} "} [2026-06-19 14:34:51] local.ERROR: App\Jobs\UpdateAssetPriceJob::__construct(): Argument #1 ($security) must be of type App\Models\Security, string given, called in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Foundation\Bus\Dispatchable.php on line 19 {"exception":"[object] (TypeError(code: 0): App\\Jobs\\UpdateAssetPriceJob::__construct(): Argument #1 ($security) must be of type App\\Models\\Security, string given, called in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bus\\Dispatchable.php on line 19 at C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php:30) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php(19): App/Jobs/UpdateAssetPriceJob->__construct('0050') #1 C:/laragon/www/finance-app/app/Console/Commands/RefreshAllAssetPrices.php(27): App/Jobs/UpdateAssetPriceJob::dispatch('0050') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/RefreshAllAssetPrices->handle() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #8 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #10 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #11 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/RefreshAllAssetPrices), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #12 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #15 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #16 {main} "} [2026-06-19 14:39:50] local.ERROR: Undefined variable $delaySeconds {"exception":"[object] (ErrorException(code: 0): Undefined variable $delaySeconds at C:/laragon/www/finance-app/app/Console/Commands/RefreshAllAssetPrices.php:35) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Undefined varia...', 'C://laragon//www//...', 35) #1 C:/laragon/www/finance-app/app/Console/Commands/RefreshAllAssetPrices.php(35): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Undefined varia...', 'C://laragon//www//...', 35) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/RefreshAllAssetPrices->handle() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #8 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #10 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #11 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/RefreshAllAssetPrices), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #12 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #15 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #16 {main} "} [2026-06-19 14:53:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 14:53:21] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格 [2026-06-19 14:53:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 14:53:21] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格 [2026-06-19 14:53:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 14:53:21] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格 [2026-06-19 14:53:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 14:53:21] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 14:53:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 14:53:21] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格 [2026-06-19 14:57:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 14:57:44] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格 [2026-06-19 14:57:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 14:57:45] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格 [2026-06-19 14:57:45] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 14:57:45] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格 [2026-06-19 14:57:48] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 14:57:49] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 14:57:49] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 14:57:49] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格 [2026-06-19 15:01:40] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:01:41] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格 [2026-06-19 15:01:41] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:01:41] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格 [2026-06-19 15:01:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:01:45] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格 [2026-06-19 15:01:45] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:01:45] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:01:48] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:01:49] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格 [2026-06-19 15:04:52] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:04:53] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格, [2026-06-19 15:04:53] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:04:53] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格, [2026-06-19 15:04:53] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:04:54] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格, [2026-06-19 15:04:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:04:57] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:04:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:04:58] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格, [2026-06-19 15:06:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:06:08] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格, [2026-06-19 15:06:08] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:06:08] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格, [2026-06-19 15:06:09] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:06:09] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格, [2026-06-19 15:06:12] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:06:12] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:06:13] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:06:13] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格, [2026-06-19 15:07:38] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:09:10] local.ERROR: App\Jobs\UpdateAssetPriceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\UpdateAssetPriceJob has been attempted too many times. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate/Queue/MaxAttemptsExceededException::forJob(Object(Illuminate/Queue/Jobs/DatabaseJob)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate/Queue/Worker->maxAttemptsExceededException(Object(Illuminate/Queue/Jobs/DatabaseJob)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate/Queue/Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate/Queue/Jobs/DatabaseJob), 1) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #13 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #15 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #16 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #17 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #20 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #21 {main} "} [2026-06-19 15:09:10] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:09:10] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:09:10] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:09:11] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:09:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:09:11] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:09:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:09:12] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:09:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:09:32] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:09:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:09:32] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:09:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:09:32] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:09:33] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:09:33] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:09:36] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:09:37] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(65): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:11:06] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:11:07] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(75): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:11:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:11:07] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(75): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:11:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:11:07] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(75): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:11:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:11:11] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:11:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:11:11] local.ERROR: Call to undefined method GuzzleHttp\Psr7\Response::text() {"exception":"[object] (Error(code: 0): Call to undefined method GuzzleHttp\\Psr7\\Response::text() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:600) [stacktrace] #0 C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php(75): Illuminate/Http/Client/Response->__call('text', Array) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Jobs/UpdateAssetPriceJob->handle() #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate/Container/Container->call(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Bus/Dispatcher->Illuminate/Bus/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate/Bus/Dispatcher->dispatchNow(Object(App/Jobs/UpdateAssetPriceJob), false) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Queue/CallQueuedHandler->Illuminate/Queue/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(App/Jobs/UpdateAssetPriceJob)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate/Queue/CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate/Queue/Jobs/DatabaseJob), Object(App/Jobs/UpdateAssetPriceJob)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate/Queue/CallQueuedHandler->call(Object(Illuminate/Queue/Jobs/DatabaseJob), Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate/Queue/Jobs/Job->fire() #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #27 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #29 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #30 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #35 {main} "} [2026-06-19 15:11:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:11:31] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格, [2026-06-19 15:11:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:11:32] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格, [2026-06-19 15:11:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:11:32] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格, [2026-06-19 15:11:35] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:11:36] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:11:39] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:11:39] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格, [2026-06-19 15:12:49] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:14:26] local.ERROR: App\Jobs\UpdateAssetPriceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\UpdateAssetPriceJob has been attempted too many times. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate/Queue/MaxAttemptsExceededException::forJob(Object(Illuminate/Queue/Jobs/DatabaseJob)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate/Queue/Worker->maxAttemptsExceededException(Object(Illuminate/Queue/Jobs/DatabaseJob)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate/Queue/Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate/Queue/Jobs/DatabaseJob), 1) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #13 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #15 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #16 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #17 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #20 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #21 {main} "} [2026-06-19 15:14:26] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:14:26] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格, [2026-06-19 15:14:26] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:14:26] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格, [2026-06-19 15:14:26] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:14:27] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:14:27] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:14:27] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格, [2026-06-19 15:14:27] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:14:28] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格, [2026-06-19 15:14:28] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:14:28] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格, [2026-06-19 15:14:28] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:14:28] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格, [2026-06-19 15:14:29] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:14:29] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:14:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:14:32] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格, [2026-06-19 15:20:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:20:21] local.INFO: 開始抓取fund:A49015價格 [2026-06-19 15:20:21] local.WARNING: ⚠️ 標的 [A49015] 未能從證交所抓到有效價格, [2026-06-19 15:20:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:20:21] local.INFO: 開始抓取fund:A36004價格 [2026-06-19 15:20:22] local.WARNING: ⚠️ 標的 [A36004] 未能從證交所抓到有效價格, [2026-06-19 15:20:22] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:20:22] local.INFO: 開始抓取fund:A37170價格 [2026-06-19 15:20:22] local.WARNING: ⚠️ 標的 [A37170] 未能從證交所抓到有效價格, [2026-06-19 15:20:25] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:20:25] local.INFO: 開始抓取stock:0050價格 [2026-06-19 15:20:26] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:20:26] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:20:26] local.INFO: 開始抓取fund:A42010價格 [2026-06-19 15:20:26] local.WARNING: ⚠️ 標的 [A42010] 未能從證交所抓到有效價格, [2026-06-19 15:21:40] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:21:40] local.INFO: 開始抓取fund:A49015價格 [2026-06-19 15:23:30] local.ERROR: App\Jobs\UpdateAssetPriceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\UpdateAssetPriceJob has been attempted too many times. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate/Queue/MaxAttemptsExceededException::forJob(Object(Illuminate/Queue/Jobs/DatabaseJob)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate/Queue/Worker->maxAttemptsExceededException(Object(Illuminate/Queue/Jobs/DatabaseJob)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate/Queue/Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate/Queue/Jobs/DatabaseJob), 1) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate/Queue/Worker->process('database', Object(Illuminate/Queue/Jobs/DatabaseJob), Object(Illuminate/Queue/WorkerOptions)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate/Queue/Worker->runJob(Object(Illuminate/Queue/Jobs/DatabaseJob), 'database', Object(Illuminate/Queue/WorkerOptions)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate/Queue/Worker->daemon('database', 'default', Object(Illuminate/Queue/WorkerOptions)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate/Queue/Console/WorkCommand->runWorker('database', 'default') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Queue/Console/WorkCommand->handle() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #13 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #15 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #16 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Queue/Console/WorkCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #17 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #20 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #21 {main} "} [2026-06-19 15:23:30] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:23:30] local.INFO: 開始抓取fund:A36004價格 [2026-06-19 15:23:30] local.INFO: 抓取fund:A36004資料結束 [2026-06-19 15:23:30] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-19 15:23:30] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:23:30] local.INFO: 開始抓取fund:A37170價格 [2026-06-19 15:23:31] local.INFO: 抓取fund:A37170資料結束 [2026-06-19 15:23:31] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-19 15:23:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:23:31] local.INFO: 開始抓取stock:0050價格 [2026-06-19 15:23:31] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:23:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:23:31] local.INFO: 開始抓取fund:A42010價格 [2026-06-19 15:23:31] local.INFO: 抓取fund:A42010資料結束 [2026-06-19 15:23:31] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-19 15:23:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-19 15:23:31] local.INFO: 開始抓取fund:A49015價格 [2026-06-19 15:23:32] local.INFO: 抓取fund:A49015資料結束 [2026-06-19 15:23:32] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-19 15:23:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-19 15:23:32] local.INFO: 開始抓取fund:A36004價格 [2026-06-19 15:23:32] local.INFO: 抓取fund:A36004資料結束 [2026-06-19 15:23:32] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-19 15:23:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息台幣月配 [2026-06-19 15:23:32] local.INFO: 開始抓取fund:A37170價格 [2026-06-19 15:23:32] local.INFO: 抓取fund:A37170資料結束 [2026-06-19 15:23:32] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-19 15:23:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-19 15:23:32] local.INFO: 開始抓取stock:0050價格 [2026-06-19 15:23:33] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-19 15:23:33] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-19 15:23:33] local.INFO: 開始抓取fund:A42010價格 [2026-06-19 15:23:33] local.INFO: 抓取fund:A42010資料結束 [2026-06-19 15:23:33] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-19 15:42:23] local.ERROR: Too few arguments to function App\Jobs\UpdateAssetPriceJob::__construct(), 1 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Foundation\Bus\Dispatchable.php on line 19 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Jobs\\UpdateAssetPriceJob::__construct(), 1 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bus\\Dispatchable.php on line 19 and exactly 3 expected at C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php:24) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php(19): App/Jobs/UpdateAssetPriceJob->__construct('{\"code\":\"00988A...') #1 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(44): App/Jobs/UpdateAssetPriceJob::dispatch(Object(App/Models/Security)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '5') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #42 {main} "} [2026-06-19 15:43:08] local.ERROR: Too few arguments to function App\Jobs\UpdateAssetPriceJob::__construct(), 1 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Foundation\Bus\Dispatchable.php on line 19 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Jobs\\UpdateAssetPriceJob::__construct(), 1 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bus\\Dispatchable.php on line 19 and exactly 3 expected at C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php:24) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php(19): App/Jobs/UpdateAssetPriceJob->__construct('{\"id\":6,\"code\":...') #1 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(44): App/Jobs/UpdateAssetPriceJob::dispatch(Object(App/Models/Security)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '5') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #42 {main} "} [2026-06-19 15:45:15] local.ERROR: Too few arguments to function App\Jobs\UpdateAssetPriceJob::__construct(), 1 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Foundation\Bus\Dispatchable.php on line 19 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Jobs\\UpdateAssetPriceJob::__construct(), 1 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bus\\Dispatchable.php on line 19 and exactly 3 expected at C:/laragon/www/finance-app/app/Jobs/UpdateAssetPriceJob.php:24) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php(19): App/Jobs/UpdateAssetPriceJob->__construct('{\"id\":6,\"code\":...') #1 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php(44): App/Jobs/UpdateAssetPriceJob::dispatch(Object(App/Models/Security)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->store(Object(Illuminate/Http/Request), '5') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'store') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #42 {main} "} [2026-06-19 15:47:11] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '10') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 15:47:14] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '9') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 15:47:18] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '7') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 15:47:27] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '7') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 15:47:43] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '10') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 15:51:55] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '10') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 15:52:01] local.ERROR: Too few arguments to function App\Http\Controllers\Api\InvestmentHoldingController::destroy(), 2 passed in C:\laragon\www\finance-app\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php on line 46 and exactly 3 expected {"userId":1,"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Http\\Controllers\\Api\\InvestmentHoldingController::destroy(), 2 passed in C:\\laragon\\www\\finance-app\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php on line 46 and exactly 3 expected at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvestmentHoldingController.php:70) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvestmentHoldingController->destroy(Object(Illuminate/Http/Request), '10') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvestmentHoldingController), 'destroy') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-19 16:16:19] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-19 16:16:19] local.INFO: 開始抓取stock:00988A價格 [2026-06-19 16:16:19] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 22.96 [2026-06-19 16:16:19] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-19 16:16:19] local.INFO: 開始抓取stock:00402A價格 [2026-06-19 16:16:19] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 9.95 [2026-06-19 16:16:19] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-19 16:16:19] local.INFO: 開始抓取stock:00713價格 [2026-06-19 16:16:19] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 61.7 [2026-06-19 16:16:20] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-19 16:16:20] local.INFO: 開始抓取stock:00935價格 [2026-06-19 16:16:20] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 62.25 [2026-06-19 16:16:20] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-19 16:16:20] local.INFO: 開始抓取stock:00981A價格 [2026-06-19 16:16:20] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 31.5 [2026-06-20 15:01:55] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-20 15:01:55] local.INFO: 開始抓取stock:0050價格 [2026-06-20 15:01:57] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 107.3 [2026-06-20 15:01:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-20 15:01:57] local.INFO: 開始抓取stock:00402A價格 [2026-06-20 15:01:57] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 9.95 [2026-06-20 15:01:58] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-20 15:01:58] local.INFO: 開始抓取stock:00988A價格 [2026-06-20 15:01:58] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 22.96 [2026-06-20 15:02:01] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-20 15:02:01] local.INFO: 開始抓取fund:A36004價格 [2026-06-20 15:02:01] local.INFO: 抓取fund:A36004資料結束 [2026-06-20 15:02:01] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-20 15:02:04] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-20 15:02:04] local.INFO: 開始抓取stock:00981A價格 [2026-06-20 15:02:05] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 31.5 [2026-06-20 15:02:05] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-20 15:02:05] local.INFO: 開始抓取fund:A49015價格 [2026-06-20 15:02:07] local.INFO: 抓取fund:A49015資料結束 [2026-06-20 15:02:07] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-20 15:02:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-20 15:02:07] local.INFO: 開始抓取fund:A42010價格 [2026-06-20 15:02:07] local.INFO: 抓取fund:A42010資料結束 [2026-06-20 15:02:07] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-20 15:02:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-20 15:02:11] local.INFO: 開始抓取stock:00935價格 [2026-06-20 15:02:11] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 62.25 [2026-06-20 15:02:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-20 15:02:11] local.INFO: 開始抓取fund:A37170價格 [2026-06-20 15:02:11] local.INFO: 抓取fund:A37170資料結束 [2026-06-20 15:02:11] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-20 15:02:14] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-20 15:02:14] local.INFO: 開始抓取stock:00713價格 [2026-06-20 15:02:15] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 61.7 [2026-06-20 15:16:30] local.ERROR: Call to undefined method Illuminate\Database\Query\Builder::updateOrCreate() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method Illuminate\\Database\\Query\\Builder::updateOrCreate() at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4809): Illuminate/Database/Query/Builder::throwBadMethodCallException('updateOrCreate') #1 C:/laragon/www/finance-app/routes/web.php(76): Illuminate/Database/Query/Builder->__call('updateOrCreate', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/CallableDispatcher.php(39): Illuminate/Routing/RouteFileRegistrar->{closure}() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(243): Illuminate/Routing/CallableDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(214): Illuminate/Routing/Route->runCallable() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #55 {main} "} [2026-06-20 15:17:54] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "security_id" of relation "security_price_histories" violates not-null constraint DETAIL: Failing row contains (11, null, 2025-12-05, 62.7500, null, null, 2026-06-20 15:17:54, 2026-06-20 15:17:54). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "security_price_histories" ("security_id", "price_date", "price", "created_at", "updated_at") values (?, 2025-12-05, 62.75, 2026-06-20 15:17:54, 2026-06-20 15:17:54)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"security_id\" of relation \"security_price_histories\" violates not-null constraint DETAIL: Failing row contains (11, null, 2025-12-05, 62.7500, null, null, 2026-06-20 15:17:54, 2026-06-20 15:17:54). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"security_price_histories\" (\"security_id\", \"price_date\", \"price\", \"created_at\", \"updated_at\") values (?, 2025-12-05, 62.75, 2026-06-20 15:17:54, 2026-06-20 15:17:54)) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"se...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('insert into \"se...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate/Database/Connection->statement('insert into \"se...', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4091): Illuminate/Database/Connection->insert('insert into \"se...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4243): Illuminate/Database/Query/Builder->insert(Array) #5 C:/laragon/www/finance-app/routes/web.php(76): Illuminate/Database/Query/Builder->updateOrInsert(Array, Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/CallableDispatcher.php(39): Illuminate/Routing/RouteFileRegistrar->{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(243): Illuminate/Routing/CallableDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(214): Illuminate/Routing/Route->runCallable() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #59 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"security_id\" of relation \"security_price_histories\" violates not-null constraint DETAIL: Failing row contains (11, null, 2025-12-05, 62.7500, null, null, 2026-06-20 15:17:54, 2026-06-20 15:17:54). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"se...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"se...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate/Database/Connection->run('insert into \"se...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate/Database/Connection->statement('insert into \"se...', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4091): Illuminate/Database/Connection->insert('insert into \"se...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4243): Illuminate/Database/Query/Builder->insert(Array) #7 C:/laragon/www/finance-app/routes/web.php(76): Illuminate/Database/Query/Builder->updateOrInsert(Array, Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/CallableDispatcher.php(39): Illuminate/Routing/RouteFileRegistrar->{closure}() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(243): Illuminate/Routing/CallableDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(214): Illuminate/Routing/Route->runCallable() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #61 {main} "} [2026-06-20 15:19:16] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "security_id" of relation "security_price_histories" violates not-null constraint DETAIL: Failing row contains (12, null, 2025-12-05, 62.7500, null, null, 2026-06-20 15:19:16, 2026-06-20 15:19:16). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "security_price_histories" ("security_id", "price_date", "price", "updated_at", "created_at") values (?, 2025-12-05 00:00:00, 62.75, 2026-06-20 15:19:16, 2026-06-20 15:19:16) returning "id") {"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"security_id\" of relation \"security_price_histories\" violates not-null constraint DETAIL: Failing row contains (12, null, 2025-12-05, 62.7500, null, null, 2026-06-20 15:19:16, 2026-06-20 15:19:16). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"security_price_histories\" (\"security_id\", \"price_date\", \"price\", \"updated_at\", \"created_at\") values (?, 2025-12-05 00:00:00, 62.75, 2026-06-20 15:19:16, 2026-06-20 15:19:16) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"se...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"se...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"se...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"se...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"se...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SecurityPriceHistories)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/SecurityPriceHistories), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1959): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array) #20 C:/laragon/www/finance-app/routes/web.php(78): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/CallableDispatcher.php(39): Illuminate/Routing/RouteFileRegistrar->{closure}() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(243): Illuminate/Routing/CallableDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(214): Illuminate/Routing/Route->runCallable() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #69 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #71 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #72 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #73 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #74 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"security_id\" of relation \"security_price_histories\" violates not-null constraint DETAIL: Failing row contains (12, null, 2025-12-05, 62.7500, null, null, 2026-06-20 15:19:16, 2026-06-20 15:19:16). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"se...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"se...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"se...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"se...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"se...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"se...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SecurityPriceHistories)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/SecurityPriceHistories), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1959): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}() #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array) #22 C:/laragon/www/finance-app/routes/web.php(78): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/CallableDispatcher.php(39): Illuminate/Routing/RouteFileRegistrar->{closure}() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(243): Illuminate/Routing/CallableDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(214): Illuminate/Routing/Route->runCallable() #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php(32): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/inertiajs/inertia-laravel/src/Middleware.php(122): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Inertia/Middleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/VerifyCsrfToken->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #66 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #67 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #68 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #69 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #70 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #71 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #72 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #73 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #74 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #75 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #76 {main} "} [2026-06-20 15:29:44] local.ERROR: Class "App\Http\Controllers\Api\DB" not found {"userId":1,"exception":"[object] (Error(code: 0): Class \"App\\Http\\Controllers\\Api\\DB\" not found at C:/laragon/www/finance-app/app/Http/Controllers/Api/StockPriceController.php:54) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/StockPriceController->history(Object(Illuminate/Http/Request), '1') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/StockPriceController), 'history') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #40 {main} "} [2026-06-20 16:33:54] local.ERROR: SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "transactions" does not exist LINE 1: select "traded_at" from "transactions" where "investment_hol... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select "traded_at" from "transactions" where "investment_holding_id" in (6, 12, 14, 13, 7, 11) and "action" = buy order by "traded_at" asc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42P01): SQLSTATE[42P01]: Undefined table: 7 ERROR: relation \"transactions\" does not exist LINE 1: select \"traded_at\" from \"transactions\" where \"investment_hol... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select \"traded_at\" from \"transactions\" where \"investment_holding_id\" in (6, 12, 14, 13, 7, 11) and \"action\" = buy order by \"traded_at\" asc limit 1) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select \"traded_...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select \"traded_...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select \"traded_...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3418): Illuminate/Database/Query/Builder->first(Array) #8 C:/laragon/www/finance-app/app/Http/Controllers/Api/SecurityPriceController.php(216): Illuminate/Database/Query/Builder->value('traded_at') #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/SecurityPriceController->accountTrend(Object(Illuminate/Http/Request), '5') #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/SecurityPriceController), 'accountTrend') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #49 {main} [previous exception] [object] (PDOException(code: 42P01): SQLSTATE[42P01]: Undefined table: 7 ERROR: relation \"transactions\" does not exist LINE 1: select \"traded_at\" from \"transactions\" where \"investment_hol... ^ at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select \"traded_...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select \"traded_...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select \"traded_...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select \"traded_...', Array, true) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Query/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3418): Illuminate/Database/Query/Builder->first(Array) #10 C:/laragon/www/finance-app/app/Http/Controllers/Api/SecurityPriceController.php(216): Illuminate/Database/Query/Builder->value('traded_at') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/SecurityPriceController->accountTrend(Object(Illuminate/Http/Request), '5') #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/SecurityPriceController), 'accountTrend') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #51 {main} "} [2026-06-20 17:28:46] local.ERROR: Unclosed '{' on line 19 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 19 at C:/laragon/www/finance-app/routes/api.php:61) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(526): Illuminate/Routing/RouteFileRegistrar->register('C://laragon//www//...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(480): Illuminate/Routing/Router->loadRoutes('C://laragon//www//...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(212): Illuminate/Routing/Router->group(Array, 'C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(214): Illuminate/Routing/RouteRegistrar->group('C://laragon//www//...') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Configuration/ApplicationBuilder->Illuminate/Foundation/Configuration/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate/Container/Container->call(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate/Foundation/Support/Providers/RouteServiceProvider->loadRoutes() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Support/Providers/RouteServiceProvider->Illuminate/Foundation/Support/Providers/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(150): Illuminate/Container/Container->call(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1154): Illuminate/Support/ServiceProvider->callBootedCallbacks() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1132): Illuminate/Foundation/Application->bootProvider(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider)) #19 [internal function]: Illuminate/Foundation/Application->Illuminate/Foundation/{closure}(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider), 'Illuminate//Foun...') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): array_walk(Array, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate/Foundation/Application->boot() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(342): Illuminate/Foundation/Bootstrap/BootProviders->bootstrap(Object(Illuminate/Foundation/Application)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate/Foundation/Application->bootstrapWith(Array) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate/Foundation/Http/Kernel->bootstrap() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #29 {main} "} [2026-06-20 17:29:40] local.ERROR: Unclosed '{' on line 20 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 20 at C:/laragon/www/finance-app/routes/api.php:62) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(526): Illuminate/Routing/RouteFileRegistrar->register('C://laragon//www//...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(480): Illuminate/Routing/Router->loadRoutes('C://laragon//www//...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(212): Illuminate/Routing/Router->group(Array, 'C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(214): Illuminate/Routing/RouteRegistrar->group('C://laragon//www//...') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Configuration/ApplicationBuilder->Illuminate/Foundation/Configuration/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate/Container/Container->call(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate/Foundation/Support/Providers/RouteServiceProvider->loadRoutes() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Support/Providers/RouteServiceProvider->Illuminate/Foundation/Support/Providers/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(150): Illuminate/Container/Container->call(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1154): Illuminate/Support/ServiceProvider->callBootedCallbacks() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1132): Illuminate/Foundation/Application->bootProvider(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider)) #19 [internal function]: Illuminate/Foundation/Application->Illuminate/Foundation/{closure}(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider), 'Illuminate//Foun...') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): array_walk(Array, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate/Foundation/Application->boot() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(342): Illuminate/Foundation/Bootstrap/BootProviders->bootstrap(Object(Illuminate/Foundation/Application)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate/Foundation/Application->bootstrapWith(Array) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate/Foundation/Http/Kernel->bootstrap() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #29 {main} "} [2026-06-20 17:29:52] local.ERROR: Unclosed '{' on line 20 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on line 20 at C:/laragon/www/finance-app/routes/api.php:62) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(526): Illuminate/Routing/RouteFileRegistrar->register('C://laragon//www//...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(480): Illuminate/Routing/Router->loadRoutes('C://laragon//www//...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php(212): Illuminate/Routing/Router->group(Array, 'C://laragon//www//...') #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Configuration/ApplicationBuilder.php(214): Illuminate/Routing/RouteRegistrar->group('C://laragon//www//...') #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Configuration/ApplicationBuilder->Illuminate/Foundation/Configuration/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(162): Illuminate/Container/Container->call(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php(59): Illuminate/Foundation/Support/Providers/RouteServiceProvider->loadRoutes() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Foundation/Support/Providers/RouteServiceProvider->Illuminate/Foundation/Support/Providers/{closure}() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(150): Illuminate/Container/Container->call(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1154): Illuminate/Support/ServiceProvider->callBootedCallbacks() #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1132): Illuminate/Foundation/Application->bootProvider(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider)) #19 [internal function]: Illuminate/Foundation/Application->Illuminate/Foundation/{closure}(Object(Illuminate/Foundation/Support/Providers/RouteServiceProvider), 'Illuminate//Foun...') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1131): array_walk(Array, Object(Closure)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate/Foundation/Application->boot() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(342): Illuminate/Foundation/Bootstrap/BootProviders->bootstrap(Object(Illuminate/Foundation/Application)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate/Foundation/Application->bootstrapWith(Array) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate/Foundation/Http/Kernel->bootstrap() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #29 {main} "} [2026-06-20 17:33:39] local.ERROR: Namespace declaration statement has to be the very first statement or after any declare call in the script {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Namespace declaration statement has to be the very first statement or after any declare call in the script at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php:24) [stacktrace] #0 {main} "} [2026-06-20 17:36:06] local.ERROR: Namespace declaration statement has to be the very first statement or after any declare call in the script {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Namespace declaration statement has to be the very first statement or after any declare call in the script at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php:24) [stacktrace] #0 {main} "} [2026-06-20 17:39:14] local.ERROR: Namespace declaration statement has to be the very first statement or after any declare call in the script {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Namespace declaration statement has to be the very first statement or after any declare call in the script at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php:24) [stacktrace] #0 {main} "} [2026-06-20 17:40:58] local.ERROR: Namespace declaration statement has to be the very first statement or after any declare call in the script {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Namespace declaration statement has to be the very first statement or after any declare call in the script at C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php:24) [stacktrace] #0 {main} "} [2026-06-20 17:42:33] local.ERROR: SQLSTATE[42703]: Undefined column: 7 ERROR: column "external_id" does not exist LINE 1: ...elect * from "expenses" where ("user_id" = $1 and "external_... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select * from "expenses" where ("user_id" = 1 and "external_id" = AF51732300) limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column \"external_id\" does not exist LINE 1: ...elect * from \"expenses\" where (\"user_id\" = $1 and \"external_... ^ (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select * from \"expenses\" where (\"user_id\" = 1 and \"external_id\" = AF51732300) limit 1) at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from \"...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from \"...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from \"...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate/Database/Eloquent/Builder->getModels(Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(708): Illuminate/Database/Eloquent/Builder->first() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array) #14 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php(137): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/InvoiceImportController->App/Http/Controllers/Api/{closure}(Object(Illuminate/Database/PostgresConnection)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate/Database/Connection->transaction(Object(Closure)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/DatabaseManager->__call('transaction', Array) #18 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php(107): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #19 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php(40): App/Http/Controllers/Api/InvoiceImportController->importPipeInvoice('/xE8/xA1/xA8/xE9/xA0/xAD=M|/xE8/xBC/x89/xE5/x85/xB7...', Object(Illuminate/Database/Eloquent/Collection)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvoiceImportController->store(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvoiceImportController), 'store') #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #58 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #60 {main} [previous exception] [object] (PDOException(code: 42703): SQLSTATE[42703]: Undefined column: 7 ERROR: column \"external_id\" does not exist LINE 1: ...elect * from \"expenses\" where (\"user_id\" = $1 and \"external_... ^ at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from \"...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select * from \"...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select * from \"...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select * from \"...', Array, true) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate/Database/Query/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate/Database/Eloquent/Builder->getModels(Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(708): Illuminate/Database/Eloquent/Builder->first() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array) #16 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php(137): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/InvoiceImportController->App/Http/Controllers/Api/{closure}(Object(Illuminate/Database/PostgresConnection)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate/Database/Connection->transaction(Object(Closure)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/DatabaseManager->__call('transaction', Array) #20 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php(107): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #21 C:/laragon/www/finance-app/app/Http/Controllers/Api/InvoiceImportController.php(40): App/Http/Controllers/Api/InvoiceImportController->importPipeInvoice('/xE8/xA1/xA8/xE9/xA0/xAD=M|/xE8/xBC/x89/xE5/x85/xB7...', Object(Illuminate/Database/Eloquent/Collection)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/InvoiceImportController->store(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/InvoiceImportController), 'store') #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #58 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #59 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #60 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #61 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #62 {main} "} [2026-06-21 14:09:03] local.ERROR: Target class [App\Http\Controllers\DashboardController] does not exist. {"userId":1,"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target class [App\\Http\\Controllers\\DashboardController] does not exist. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php:1124) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build('App//Http//Contro...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Http//Contro...', Array, true) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Http//Contro...', Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Http//Contro...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate/Foundation/Application->make('App//Http//Contro...') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate/Routing/Route->getController() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #44 {main} [previous exception] [object] (ReflectionException(code: -1): Class \"App\\Http\\Controllers\\DashboardController\" does not exist at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php:1122) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(1122): ReflectionClass->__construct('App//Http//Contro...') #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(933): Illuminate/Container/Container->build('App//Http//Contro...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Http//Contro...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Http//Contro...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Http//Contro...', Array) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(286): Illuminate/Foundation/Application->make('App//Http//Contro...') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate/Routing/Route->getController() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #45 {main} "} [2026-06-21 14:10:35] local.ERROR: SQLSTATE[42883]: Undefined function: 7 ERROR: function date_format(date, unknown) does not exist LINE 1: select DATE_FORMAT(date, '%Y/%m') as month, SUM(amount) as t... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select DATE_FORMAT(date, '%Y/%m') as month, SUM(amount) as total from "expenses" where "user_id" = 1 and "date" >= 2026-01-01 00:00:00 group by "month") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42883): SQLSTATE[42883]: Undefined function: 7 ERROR: function date_format(date, unknown) does not exist LINE 1: select DATE_FORMAT(date, '%Y/%m') as month, SUM(amount) as t... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: select DATE_FORMAT(date, '%Y/%m') as month, SUM(amount) as total from \"expenses\" where \"user_id\" = 1 and \"date\" >= 2026-01-01 00:00:00 group by \"month\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select DATE_FOR...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select DATE_FOR...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select DATE_FOR...', Array, true) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate/Database/Query/Builder->get(Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate/Database/Eloquent/Builder->getModels(Array) #8 C:/laragon/www/finance-app/app/Http/Controllers/Api/DashboardController.php(49): Illuminate/Database/Eloquent/Builder->get() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/DashboardController->index() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/DashboardController), 'index') #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #49 {main} [previous exception] [object] (PDOException(code: 42883): SQLSTATE[42883]: Undefined function: 7 ERROR: function date_format(date, unknown) does not exist LINE 1: select DATE_FORMAT(date, '%Y/%m') as month, SUM(amount) as t... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('select DATE_FOR...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('select DATE_FOR...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('select DATE_FOR...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3475): Illuminate/Database/Connection->select('select DATE_FOR...', Array, true) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3460): Illuminate/Database/Query/Builder->runSelect() #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4050): Illuminate/Database/Query/Builder->Illuminate/Database/Query/{closure}() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3459): Illuminate/Database/Query/Builder->onceWithColumns(Array, Object(Closure)) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate/Database/Query/Builder->get(Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate/Database/Eloquent/Builder->getModels(Array) #10 C:/laragon/www/finance-app/app/Http/Controllers/Api/DashboardController.php(49): Illuminate/Database/Eloquent/Builder->get() #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/DashboardController->index() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/DashboardController), 'index') #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #51 {main} "} [2026-06-22 06:51:40] local.ERROR: There are no commands defined in the "command" namespace. {"exception":"[object] (Symfony\\Component\\Console\\Exception\\NamespaceNotFoundException(code: 0): There are no commands defined in the \"command\" namespace. at C:/laragon/www/finance-app/vendor/symfony/console/Application.php:694) [stacktrace] #0 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(743): Symfony/Component/Console/Application->findNamespace('command') #1 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(298): Symfony/Component/Console/Application->find('command:Refresh...') #2 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #5 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #6 {main} "} [2026-06-22 06:52:12] local.ERROR: There are no commands defined in the "command:asset" namespace. {"exception":"[object] (Symfony\\Component\\Console\\Exception\\NamespaceNotFoundException(code: 0): There are no commands defined in the \"command:asset\" namespace. at C:/laragon/www/finance-app/vendor/symfony/console/Application.php:694) [stacktrace] #0 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(743): Symfony/Component/Console/Application->findNamespace('command:asset') #1 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(298): Symfony/Component/Console/Application->find('command:asset:r...') #2 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #5 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #6 {main} "} [2026-06-22 06:52:24] local.ERROR: There are no commands defined in the "stock" namespace. {"exception":"[object] (Symfony\\Component\\Console\\Exception\\NamespaceNotFoundException(code: 0): There are no commands defined in the \"stock\" namespace. at C:/laragon/www/finance-app/vendor/symfony/console/Application.php:694) [stacktrace] #0 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(743): Symfony/Component/Console/Application->findNamespace('stock') #1 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(298): Symfony/Component/Console/Application->find('stock:refresh-p...') #2 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #5 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #6 {main} "} [2026-06-22 06:52:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 06:52:50] local.INFO: 開始抓取stock:0050價格 [2026-06-22 06:52:51] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 06:52:51] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 06:52:51] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 06:52:52] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 06:52:52] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 06:52:52] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 06:52:52] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 06:52:55] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 06:52:55] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 06:52:55] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 06:52:55] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 06:52:58] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 06:52:58] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 06:52:59] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 06:52:59] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 06:52:59] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 06:52:59] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 06:52:59] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 06:53:02] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 06:53:02] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 06:53:02] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 06:53:02] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 06:53:02] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 06:53:02] local.INFO: 開始抓取stock:00935價格 [2026-06-22 06:53:03] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 06:53:06] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 06:53:06] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 06:53:06] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 06:53:06] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 06:53:06] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 06:53:06] local.INFO: 開始抓取stock:00713價格 [2026-06-22 06:53:06] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 06:59:30] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "user_id" of relation "expenses" violates not-null constraint DETAIL: Failing row contains (33, null, null, 1, 65.00, null, null, null, 火腿蛋餅、牛肉三明治, 2026-06-22, 2026-06-22 06:59:30, 2026-06-22 06:59:30, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "expenses" ("amount", "category_id", "item_name", "seller_name", "is_amortized", "period_start", "period_end", "date", "updated_at", "created_at") values (65, 1, 火腿蛋餅、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 06:59:30, 2026-06-22 06:59:30) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (33, null, null, 1, 65.00, null, null, null, 火腿蛋餅、牛肉三明治, 2026-06-22, 2026-06-22 06:59:30, 2026-06-22 06:59:30, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"expenses\" (\"amount\", \"category_id\", \"item_name\", \"seller_name\", \"is_amortized\", \"period_start\", \"period_end\", \"date\", \"updated_at\", \"created_at\") values (65, 1, 火腿蛋餅、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 06:59:30, 2026-06-22 06:59:30) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #56 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (33, null, null, 1, 65.00, null, null, null, 火腿蛋餅、牛肉三明治, 2026-06-22, 2026-06-22 06:59:30, 2026-06-22 06:59:30, null, f, null, null). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #58 {main} "} [2026-06-22 07:31:39] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 07:31:39] local.INFO: 開始抓取stock:0050價格 [2026-06-22 07:31:39] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 07:31:39] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 07:31:39] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 07:31:40] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 07:31:43] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 07:31:43] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 07:31:43] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 07:31:43] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 07:31:43] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 07:31:43] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 07:31:43] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 07:31:46] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 07:31:46] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 07:31:47] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 07:31:47] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 07:31:47] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 07:31:47] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 07:31:47] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 07:31:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 07:31:50] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 07:31:50] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 07:31:50] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 07:31:53] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 07:31:53] local.INFO: 開始抓取stock:00935價格 [2026-06-22 07:31:54] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 07:31:54] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 07:31:54] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 07:31:54] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 07:31:54] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 07:31:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 07:31:57] local.INFO: 開始抓取stock:00713價格 [2026-06-22 07:31:59] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 07:34:39] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 07:34:39] local.INFO: 開始抓取stock:0050價格 [2026-06-22 07:34:39] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 07:34:39] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 07:34:39] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 07:34:39] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 07:34:42] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 07:34:42] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 07:34:43] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 07:34:43] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 07:34:43] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 07:34:43] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 07:34:43] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 07:34:46] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 07:34:46] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 07:34:46] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 07:34:46] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 07:34:46] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 07:34:46] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 07:34:46] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 07:34:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 07:34:50] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 07:34:50] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 07:34:50] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 07:34:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 07:34:50] local.INFO: 開始抓取stock:00935價格 [2026-06-22 07:34:50] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 07:34:53] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 07:34:53] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 07:34:53] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 07:34:53] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 07:34:56] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 07:34:56] local.INFO: 開始抓取stock:00713價格 [2026-06-22 07:34:57] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 07:38:13] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 07:38:13] local.INFO: 開始抓取stock:0050價格 [2026-06-22 07:38:14] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 07:38:14] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 07:38:14] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 07:38:14] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 07:38:17] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 07:38:17] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 07:38:17] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 07:38:20] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 07:38:20] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 07:38:21] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 07:38:21] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 07:38:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 07:38:21] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 07:38:21] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 07:38:24] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 07:38:24] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 07:38:24] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 07:38:24] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 07:38:24] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 07:38:24] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 07:38:25] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 07:38:25] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 07:38:28] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 07:38:28] local.INFO: 開始抓取stock:00935價格 [2026-06-22 07:38:28] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 07:38:28] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 07:38:28] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 07:38:28] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 07:38:28] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 07:38:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 07:38:31] local.INFO: 開始抓取stock:00713價格 [2026-06-22 07:38:31] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 15:38:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 15:38:57] local.INFO: 開始抓取stock:0050價格 [2026-06-22 15:38:57] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 15:38:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 15:38:57] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 15:38:57] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 15:39:00] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 15:39:00] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 15:39:01] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 15:39:01] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 15:39:01] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 15:39:01] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:39:01] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 15:39:01] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 15:39:04] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 15:39:04] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 15:39:04] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 15:39:04] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 15:39:04] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 15:39:05] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:39:05] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 15:39:05] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 15:39:08] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 15:39:08] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 15:39:08] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:39:08] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 15:39:08] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 15:39:08] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 15:39:08] local.INFO: 開始抓取stock:00935價格 [2026-06-22 15:39:08] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 15:39:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 15:39:11] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 15:39:12] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:39:12] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 15:39:12] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 15:39:12] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 15:39:12] local.INFO: 開始抓取stock:00713價格 [2026-06-22 15:39:12] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 15:40:00] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 15:40:00] local.INFO: 開始抓取stock:0050價格 [2026-06-22 15:40:00] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 15:40:00] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 15:40:00] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 15:40:01] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 15:40:04] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 15:40:04] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 15:40:04] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 15:40:04] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 15:40:04] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 15:40:04] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:40:04] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 15:40:04] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 15:40:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 15:40:07] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 15:40:07] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 15:40:10] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 15:40:10] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 15:40:11] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:40:11] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 15:40:11] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 15:40:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 15:40:11] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 15:40:11] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:40:11] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 15:40:11] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 15:40:14] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 15:40:14] local.INFO: 開始抓取stock:00935價格 [2026-06-22 15:40:15] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 15:40:15] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 15:40:15] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 15:40:15] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:40:15] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 15:40:15] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 15:40:18] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 15:40:18] local.INFO: 開始抓取stock:00713價格 [2026-06-22 15:40:18] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 15:44:40] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 15:44:40] local.INFO: 開始抓取stock:0050價格 [2026-06-22 15:44:41] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 15:44:41] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 15:44:41] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 15:44:41] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 15:44:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 15:44:44] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 15:44:44] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 15:44:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 15:44:44] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 15:44:44] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:44:44] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 15:44:44] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 15:44:47] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 15:44:47] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 15:44:48] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 15:44:48] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 15:44:48] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 15:44:48] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:44:48] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 15:44:48] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 15:44:51] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 15:44:51] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 15:44:51] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:44:51] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 15:44:51] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 15:44:54] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 15:44:54] local.INFO: 開始抓取stock:00935價格 [2026-06-22 15:44:55] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 15:44:55] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 15:44:55] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 15:44:55] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:44:55] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 15:44:55] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 15:44:58] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 15:44:58] local.INFO: 開始抓取stock:00713價格 [2026-06-22 15:44:58] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 15:52:51] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 15:52:51] local.INFO: 開始抓取stock:0050價格 [2026-06-22 15:52:53] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 15:52:53] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 15:52:53] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 15:52:54] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 15:52:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 15:52:57] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 15:52:57] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 15:52:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 15:52:57] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 15:52:57] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:52:57] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 15:52:57] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 15:53:00] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 15:53:00] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 15:53:01] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 15:53:01] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 15:53:01] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 15:53:01] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:53:01] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 15:53:01] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 15:53:04] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 15:53:04] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 15:53:04] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:53:04] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 15:53:04] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 15:53:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 15:53:07] local.INFO: 開始抓取stock:00935價格 [2026-06-22 15:53:08] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 15:53:08] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 15:53:08] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 15:53:08] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:53:08] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 15:53:08] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 15:53:11] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 15:53:11] local.INFO: 開始抓取stock:00713價格 [2026-06-22 15:53:12] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 15:57:40] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 15:57:40] local.INFO: 開始抓取stock:0050價格 [2026-06-22 15:57:40] local.INFO: ✅ 新表 Security 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 15:57:40] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 15:57:40] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 15:57:41] local.INFO: ✅ 新表 Security 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 15:57:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 15:57:44] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 15:57:44] local.INFO: ✅ 新表 Security 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 15:57:44] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 15:57:44] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 15:57:44] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:57:44] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 15:57:44] local.INFO: ✅ 新表 Security 標的 [A36004] 補齊並更新成功: 863.72 [2026-06-22 15:57:47] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 15:57:47] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 15:57:48] local.INFO: ✅ 新表 Security 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 15:57:48] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 15:57:48] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 15:57:48] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:57:48] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 15:57:48] local.INFO: ✅ 新表 Security 標的 [A49015] 補齊並更新成功: 71.13 [2026-06-22 15:57:51] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 15:57:51] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 15:57:51] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:57:51] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 15:57:51] local.INFO: ✅ 新表 Security 標的 [A42010] 補齊並更新成功: 195.41 [2026-06-22 15:57:54] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 15:57:54] local.INFO: 開始抓取stock:00935價格 [2026-06-22 15:57:54] local.INFO: ✅ 新表 Security 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 15:57:54] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 15:57:54] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 15:57:55] local.INFO: 抓取到的資料日期為 2026-06-18T00:00:00,非當天資料,將不更新價格。 [2026-06-22 15:57:55] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 15:57:55] local.INFO: ✅ 新表 Security 標的 [A37170] 補齊並更新成功: 58.25 [2026-06-22 15:57:58] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 15:57:58] local.INFO: 開始抓取stock:00713價格 [2026-06-22 15:57:58] local.INFO: ✅ 新表 Security 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 15:58:36] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 15:58:36] local.INFO: 開始抓取stock:0050價格 [2026-06-22 15:58:36] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [0050],價格: 111.15--- [2026-06-22 15:58:36] local.INFO: ✅ Security & SecurityPriceHistories 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 15:58:36] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 15:58:36] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 15:58:37] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00988A],價格: 23.73--- [2026-06-22 15:58:37] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 15:58:37] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 15:58:37] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 15:58:37] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00402A],價格: 10.03--- [2026-06-22 15:58:37] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 15:58:40] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 15:58:40] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 15:58:40] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 15:58:40] local.INFO: ℹ️ 標的 [A36004] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-22 15:58:43] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 15:58:43] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 15:58:43] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00981A],價格: 32.23--- [2026-06-22 15:58:43] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 15:58:43] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 15:58:43] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 15:58:44] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 15:58:44] local.INFO: ℹ️ 標的 [A49015] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-22 15:58:47] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 15:58:47] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 15:58:47] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 15:58:47] local.INFO: ℹ️ 標的 [A42010] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-22 15:58:47] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 15:58:47] local.INFO: 開始抓取stock:00935價格 [2026-06-22 15:58:47] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00935],價格: 64.2--- [2026-06-22 15:58:47] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 15:58:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 15:58:50] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 15:58:51] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 15:58:51] local.INFO: ℹ️ 標的 [A37170] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-22 15:58:51] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 15:58:51] local.INFO: 開始抓取stock:00713價格 [2026-06-22 15:58:51] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00713],價格: 60.8--- [2026-06-22 15:58:51] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00713] 補齊並更新成功: 60.8 [2026-06-22 16:12:54] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "user_id" of relation "expenses" violates not-null constraint DETAIL: Failing row contains (34, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:12:54, 2026-06-22 16:12:54, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "expenses" ("amount", "category_id", "item_name", "seller_name", "is_amortized", "period_start", "period_end", "date", "updated_at", "created_at") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:12:54, 2026-06-22 16:12:54) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (34, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:12:54, 2026-06-22 16:12:54, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"expenses\" (\"amount\", \"category_id\", \"item_name\", \"seller_name\", \"is_amortized\", \"period_start\", \"period_end\", \"date\", \"updated_at\", \"created_at\") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:12:54, 2026-06-22 16:12:54) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #56 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (34, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:12:54, 2026-06-22 16:12:54, null, f, null, null). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #58 {main} "} [2026-06-22 16:13:25] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "user_id" of relation "expenses" violates not-null constraint DETAIL: Failing row contains (35, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:13:25, 2026-06-22 16:13:25, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "expenses" ("amount", "category_id", "item_name", "seller_name", "is_amortized", "period_start", "period_end", "date", "updated_at", "created_at") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:13:25, 2026-06-22 16:13:25) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (35, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:13:25, 2026-06-22 16:13:25, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"expenses\" (\"amount\", \"category_id\", \"item_name\", \"seller_name\", \"is_amortized\", \"period_start\", \"period_end\", \"date\", \"updated_at\", \"created_at\") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:13:25, 2026-06-22 16:13:25) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #56 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (35, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:13:25, 2026-06-22 16:13:25, null, f, null, null). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #58 {main} "} [2026-06-22 16:16:44] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "user_id" of relation "expenses" violates not-null constraint DETAIL: Failing row contains (36, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:16:44, 2026-06-22 16:16:44, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "expenses" ("amount", "category_id", "item_name", "seller_name", "is_amortized", "period_start", "period_end", "date", "updated_at", "created_at") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:16:44, 2026-06-22 16:16:44) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (36, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:16:44, 2026-06-22 16:16:44, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"expenses\" (\"amount\", \"category_id\", \"item_name\", \"seller_name\", \"is_amortized\", \"period_start\", \"period_end\", \"date\", \"updated_at\", \"created_at\") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:16:44, 2026-06-22 16:16:44) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #56 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (36, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:16:44, 2026-06-22 16:16:44, null, f, null, null). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #58 {main} "} [2026-06-22 16:22:12] local.ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "user_id" of relation "expenses" violates not-null constraint DETAIL: Failing row contains (37, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:22:12, 2026-06-22 16:22:12, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into "expenses" ("amount", "category_id", "item_name", "seller_name", "is_amortized", "period_start", "period_end", "date", "updated_at", "created_at") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:22:12, 2026-06-22 16:22:12) returning "id") {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (37, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:22:12, 2026-06-22 16:22:12, null, f, null, null). (Connection: pgsql, Host: 127.0.0.1, Port: 5432, Database: finance_app, SQL: insert into \"expenses\" (\"amount\", \"category_id\", \"item_name\", \"seller_name\", \"is_amortized\", \"period_start\", \"period_end\", \"date\", \"updated_at\", \"created_at\") values (65, 1, 火腿蛋絣、牛肉三明治, ?, 0, ?, ?, 2026-06-22, 2026-06-22 16:22:12, 2026-06-22 16:22:12) returning \"id\") at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #15 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #17 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #54 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #56 {main} [previous exception] [object] (PDOException(code: 23502): SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"user_id\" of relation \"expenses\" violates not-null constraint DETAIL: Failing row contains (37, null, null, 1, 65.00, null, null, null, 火腿蛋絣、牛肉三明治, 2026-06-22, 2026-06-22 16:22:12, 2026-06-22 16:22:12, null, f, null, null). at C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php:425) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(425): PDOStatement->execute() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate/Database/Connection->Illuminate/Database/{closure}('insert into \"ex...', Array) #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate/Database/Connection->runQueryCallback('insert into \"ex...', Array, Object(Closure)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(411): Illuminate/Database/Connection->run('insert into \"ex...', Array, Object(Closure)) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate/Database/Connection->select('insert into \"ex...', Array, false) #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php(24): Illuminate/Database/Connection->selectFromWriteConnection('insert into \"ex...', Array) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4140): Illuminate/Database/Query/Processors/PostgresProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into \"ex...', Array, 'id') #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate/Database/Query/Builder->insertGetId(Array, 'id') #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array) #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate/Database/Eloquent/Model->save() #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/helpers.php(388): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Expense)) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App/Models/Expense), Object(Closure)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #16 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate/Database/Eloquent/Model->__call('create', Array) #17 C:/laragon/www/finance-app/app/Http/Controllers/Api/ExpenseController.php(71): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/ExpenseController->store(Object(Illuminate/Http/Request)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/ExpenseController), 'store') #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate/Routing/Route->runController() #21 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #22 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #27 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #54 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #55 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #56 C:/laragon/www/finance-app/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #57 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('C://laragon//www//...') #58 {main} "} [2026-06-22 17:04:12] local.ERROR: { "error": { "code": 403, "message": "Gmail API has not been used in project 909352259943 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.", "errors": [ { "message": "Gmail API has not been used in project 909352259943 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.", "domain": "usageLimits", "reason": "accessNotConfigured", "extendedHelp": "https://console.developers.google.com" } ], "status": "PERMISSION_DENIED", "details": [ { "@type": "type.googleapis.com/google.rpc.ErrorInfo", "reason": "SERVICE_DISABLED", "domain": "googleapis.com", "metadata": { "service": "gmail.googleapis.com", "serviceTitle": "Gmail API", "containerInfo": "909352259943", "activationUrl": "https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943", "consumer": "projects/909352259943" } }, { "@type": "type.googleapis.com/google.rpc.LocalizedMessage", "locale": "en-US", "message": "Gmail API has not been used in project 909352259943 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry." }, { "@type": "type.googleapis.com/google.rpc.Help", "links": [ { "description": "Google developers console API activation", "url": "https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943" } ] } ] } } {"exception":"[object] (Google\\Service\\Exception(code: 403): { \"error\": { \"code\": 403, \"message\": \"Gmail API has not been used in project 909352259943 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.\", \"errors\": [ { \"message\": \"Gmail API has not been used in project 909352259943 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.\", \"domain\": \"usageLimits\", \"reason\": \"accessNotConfigured\", \"extendedHelp\": \"https://console.developers.google.com\" } ], \"status\": \"PERMISSION_DENIED\", \"details\": [ { \"@type\": \"type.googleapis.com/google.rpc.ErrorInfo\", \"reason\": \"SERVICE_DISABLED\", \"domain\": \"googleapis.com\", \"metadata\": { \"service\": \"gmail.googleapis.com\", \"serviceTitle\": \"Gmail API\", \"containerInfo\": \"909352259943\", \"activationUrl\": \"https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943\", \"consumer\": \"projects/909352259943\" } }, { \"@type\": \"type.googleapis.com/google.rpc.LocalizedMessage\", \"locale\": \"en-US\", \"message\": \"Gmail API has not been used in project 909352259943 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.\" }, { \"@type\": \"type.googleapis.com/google.rpc.Help\", \"links\": [ { \"description\": \"Google developers console API activation\", \"url\": \"https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=909352259943\" } ] } ] } } at C:/laragon/www/finance-app/vendor/google/apiclient/src/Http/REST.php:121) [stacktrace] #0 C:/laragon/www/finance-app/vendor/google/apiclient/src/Http/REST.php(94): Google/Http/REST::decodeHttpResponse(Object(GuzzleHttp/Psr7/Response), Object(GuzzleHttp/Psr7/Request), 'Google//Service//...') #1 [internal function]: Google/Http/REST::doExecute(Object(GuzzleHttp/Client), Object(GuzzleHttp/Psr7/Request), 'Google//Service//...') #2 C:/laragon/www/finance-app/vendor/google/apiclient/src/Task/Runner.php(187): call_user_func_array(Array, Array) #3 C:/laragon/www/finance-app/vendor/google/apiclient/src/Http/REST.php(66): Google/Task/Runner->run() #4 C:/laragon/www/finance-app/vendor/google/apiclient/src/Client.php(973): Google/Http/REST::execute(Object(GuzzleHttp/Client), Object(GuzzleHttp/Psr7/Request), 'Google//Service//...', Array, NULL) #5 C:/laragon/www/finance-app/vendor/google/apiclient/src/Service/Resource.php(248): Google/Client->execute(Object(GuzzleHttp/Psr7/Request), 'Google//Service//...') #6 C:/laragon/www/finance-app/vendor/google/apiclient-services/src/Gmail/Resource/UsersMessages.php(201): Google/Service/Resource->call('list', Array, 'Google//Service//...') #7 C:/laragon/www/finance-app/app/Console/Commands/TestGmailFetch.php(49): Google/Service/Gmail/Resource/UsersMessages->listUsersMessages('me', Array) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/TestGmailFetch->handle() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #13 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #14 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #16 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #17 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/TestGmailFetch), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #18 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #20 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #21 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #22 {main} "} [2026-06-22 17:05:48] local.INFO: === 【GMAIL 測試抓取成功】 === [2026-06-22 17:05:48] local.INFO: 主旨: PChome 24h購物-發票開立通知 [2026-06-22 17:05:48] local.INFO: 信件 ID: 19eed7ad2a450503 [2026-06-22 17:05:48] local.INFO: === 原始內文開始 === [2026-06-22 17:05:48] local.INFO: 發票開立通知信
發票開立通知

親愛的 顧客 您好:

感謝您訂購PChome 24h購物的優質產品!

訂單編號:20260621826927 發票已經開立,發票號碼:AZ32649347,請至網站「顧客中心-查訂單」查看發票內容或參閱附件副本。 (財政部核准文號:0940211766號)

針對使用「PChome會員載具」之個人電子發票如有中獎的情形,我們會再主動通知您,或您可將「PChome會員載具」歸戶至共通性載具,即可於電子發票整合服務平台查詢消費發票,開獎後將由『財政部電子發票整合平台』進行對獎及通知領獎作業。

※ 此信件為系統發出信件,請勿直接回覆。若您有訂單方面問題請至網站「顧客中心」提出,謝謝!
PChome 24h購物 網路家庭國際資訊股份有限公司 版權所有,轉載必究
PChome Online Inc. All Rights Reserved.
[2026-06-22 17:05:48] local.INFO: === 原始內文結束 === [2026-06-22 17:09:42] local.INFO: === 【GMAIL 測試抓取成功】 === [2026-06-22 17:09:42] local.INFO: 主旨: CUBE App登入成功通知 [2026-06-22 17:09:42] local.INFO: 信件 ID: 19eee7d1677d891d [2026-06-22 17:09:42] local.INFO: === 原始內文開始 === [2026-06-22 17:09:42] local.INFO: 【國泰世華銀行】
[2026-06-22 17:09:42] local.INFO: === 原始內文結束 === [2026-06-22 17:16:16] local.INFO: === 【GMAIL 測試抓取成功】 === [2026-06-22 17:16:16] local.INFO: 主旨: 國泰世華銀行消費彙整通知(請勿直接回覆) [2026-06-22 17:16:16] local.INFO: 信件 ID: 19eee74e4c611560 [2026-06-22 17:16:16] local.INFO: === 原始內文開始 === [2026-06-22 17:16:16] local.INFO: 【國泰世華銀行】信用卡繳款入帳彙整通知
[2026-06-22 17:16:16] local.INFO: === 原始內文結束 === [2026-06-22 23:13:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-22 23:13:50] local.INFO: 開始抓取stock:0050價格 [2026-06-22 23:13:52] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [0050],價格: 111.15--- [2026-06-22 23:13:52] local.INFO: ✅ Security & SecurityPriceHistories 標的 [0050] 補齊並更新成功: 111.15 [2026-06-22 23:13:52] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-22 23:13:52] local.INFO: 開始抓取stock:00988A價格 [2026-06-22 23:13:53] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00988A],價格: 23.73--- [2026-06-22 23:13:53] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00988A] 補齊並更新成功: 23.73 [2026-06-22 23:13:57] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-22 23:13:57] local.INFO: 開始抓取stock:00402A價格 [2026-06-22 23:13:58] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00402A],價格: 10.03--- [2026-06-22 23:13:58] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00402A] 補齊並更新成功: 10.03 [2026-06-22 23:13:58] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-22 23:13:58] local.INFO: 開始抓取fund:A36004價格 [2026-06-22 23:13:59] local.INFO: 抓取fund:A36004資料結束 [2026-06-22 23:13:59] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A36004],價格: 880.59--- [2026-06-22 23:13:59] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A36004] 補齊並更新成功: 880.59 [2026-06-22 23:14:00] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-22 23:14:00] local.INFO: 開始抓取stock:00981A價格 [2026-06-22 23:14:00] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00981A],價格: 32.23--- [2026-06-22 23:14:00] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00981A] 補齊並更新成功: 32.23 [2026-06-22 23:14:01] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-22 23:14:01] local.INFO: 開始抓取fund:A49015價格 [2026-06-22 23:14:01] local.INFO: 抓取fund:A49015資料結束 [2026-06-22 23:14:01] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A49015],價格: 72.78--- [2026-06-22 23:14:01] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A49015] 補齊並更新成功: 72.78 [2026-06-22 23:14:02] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-22 23:14:02] local.INFO: 開始抓取fund:A42010價格 [2026-06-22 23:14:02] local.INFO: 抓取fund:A42010資料結束 [2026-06-22 23:14:02] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A42010],價格: 197.46--- [2026-06-22 23:14:02] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A42010] 補齊並更新成功: 197.46 [2026-06-22 23:14:07] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-22 23:14:07] local.INFO: 開始抓取stock:00935價格 [2026-06-22 23:14:07] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00935],價格: 64.2--- [2026-06-22 23:14:07] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00935] 補齊並更新成功: 64.2 [2026-06-22 23:14:08] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-22 23:14:08] local.INFO: 開始抓取fund:A37170價格 [2026-06-22 23:14:08] local.INFO: 抓取fund:A37170資料結束 [2026-06-22 23:14:08] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A37170],價格: 59.37--- [2026-06-22 23:14:08] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A37170] 補齊並更新成功: 59.37 [2026-06-22 23:14:09] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-22 23:14:09] local.INFO: 開始抓取stock:00713價格 [2026-06-22 23:14:09] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00713],價格: 60.8--- [2026-06-22 23:14:09] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00713] 補齊並更新成功: 60.8 [2026-06-23 14:05:14] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-23 14:05:14] local.INFO: 開始抓取stock:0050價格 [2026-06-23 14:05:16] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [0050],價格: 110.1--- [2026-06-23 14:05:16] local.INFO: ✅ Security & SecurityPriceHistories 標的 [0050] 補齊並更新成功: 110.1 [2026-06-23 14:05:16] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-23 14:05:16] local.INFO: 開始抓取stock:00988A價格 [2026-06-23 14:05:16] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00988A],價格: 22.91--- [2026-06-23 14:05:16] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00988A] 補齊並更新成功: 22.91 [2026-06-23 14:05:16] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-23 14:05:16] local.INFO: 開始抓取stock:00402A價格 [2026-06-23 14:05:16] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00402A],價格: 9.97--- [2026-06-23 14:05:16] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00402A] 補齊並更新成功: 9.97 [2026-06-23 14:05:16] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-23 14:05:16] local.INFO: 開始抓取fund:A36004價格 [2026-06-23 14:05:17] local.INFO: 抓取fund:A36004資料結束 [2026-06-23 14:05:17] local.INFO: ℹ️ 標的 [A36004] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-23 14:05:17] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-23 14:05:17] local.INFO: 開始抓取stock:00981A價格 [2026-06-23 14:05:17] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00981A],價格: 31.6--- [2026-06-23 14:05:17] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00981A] 補齊並更新成功: 31.6 [2026-06-23 14:05:17] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-23 14:05:17] local.INFO: 開始抓取fund:A49015價格 [2026-06-23 14:05:18] local.INFO: 抓取fund:A49015資料結束 [2026-06-23 14:05:18] local.INFO: ℹ️ 標的 [A49015] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-23 14:05:18] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-23 14:05:18] local.INFO: 開始抓取fund:A42010價格 [2026-06-23 14:05:18] local.INFO: 抓取fund:A42010資料結束 [2026-06-23 14:05:18] local.INFO: ℹ️ 標的 [A42010] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-23 14:05:18] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-23 14:05:18] local.INFO: 開始抓取stock:00935價格 [2026-06-23 14:05:19] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00935],價格: 63.2--- [2026-06-23 14:05:19] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00935] 補齊並更新成功: 63.2 [2026-06-23 14:05:19] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-23 14:05:19] local.INFO: 開始抓取fund:A37170價格 [2026-06-23 14:05:19] local.INFO: 抓取fund:A37170資料結束 [2026-06-23 14:05:19] local.INFO: ℹ️ 標的 [A37170] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-23 14:05:19] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-23 14:05:19] local.INFO: 開始抓取stock:00713價格 [2026-06-23 14:05:19] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00713],價格: 60.45--- [2026-06-23 14:05:19] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00713] 補齊並更新成功: 60.45 [2026-06-23 23:19:13] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-23 23:19:13] local.INFO: 開始抓取stock:0050價格 [2026-06-23 23:19:13] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [0050],價格: 110.1--- [2026-06-23 23:19:13] local.INFO: ✅ Security & SecurityPriceHistories 標的 [0050] 補齊並更新成功: 110.1 [2026-06-23 23:19:13] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-23 23:19:13] local.INFO: 開始抓取stock:00402A價格 [2026-06-23 23:19:14] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00402A],價格: 9.97--- [2026-06-23 23:19:14] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00402A] 補齊並更新成功: 9.97 [2026-06-23 23:19:14] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-23 23:19:14] local.INFO: 開始抓取stock:00988A價格 [2026-06-23 23:19:14] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00988A],價格: 22.91--- [2026-06-23 23:19:14] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00988A] 補齊並更新成功: 22.91 [2026-06-23 23:19:17] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-23 23:19:17] local.INFO: 開始抓取fund:A36004價格 [2026-06-23 23:19:18] local.INFO: 抓取fund:A36004資料結束 [2026-06-23 23:19:18] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A36004],價格: 860.4--- [2026-06-23 23:19:18] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A36004] 補齊並更新成功: 860.4 [2026-06-23 23:19:18] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-23 23:19:18] local.INFO: 開始抓取stock:00981A價格 [2026-06-23 23:19:18] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00981A],價格: 31.6--- [2026-06-23 23:19:18] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00981A] 補齊並更新成功: 31.6 [2026-06-23 23:19:21] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-23 23:19:21] local.INFO: 開始抓取fund:A49015價格 [2026-06-23 23:19:21] local.INFO: 抓取fund:A49015資料結束 [2026-06-23 23:19:21] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A49015],價格: 70.06--- [2026-06-23 23:19:21] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A49015] 補齊並更新成功: 70.06 [2026-06-23 23:19:24] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-23 23:19:24] local.INFO: 開始抓取fund:A42010價格 [2026-06-23 23:19:25] local.INFO: 抓取fund:A42010資料結束 [2026-06-23 23:19:25] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A42010],價格: 194.46--- [2026-06-23 23:19:25] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A42010] 補齊並更新成功: 194.46 [2026-06-23 23:19:25] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-23 23:19:25] local.INFO: 開始抓取stock:00935價格 [2026-06-23 23:19:25] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00935],價格: 63.2--- [2026-06-23 23:19:25] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00935] 補齊並更新成功: 63.2 [2026-06-23 23:19:28] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-23 23:19:28] local.INFO: 開始抓取fund:A37170價格 [2026-06-23 23:19:29] local.INFO: 抓取fund:A37170資料結束 [2026-06-23 23:19:29] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A37170],價格: 58.1--- [2026-06-23 23:19:29] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A37170] 補齊並更新成功: 58.1 [2026-06-23 23:19:29] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-23 23:19:29] local.INFO: 開始抓取stock:00713價格 [2026-06-23 23:19:29] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00713],價格: 60.45--- [2026-06-23 23:19:29] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00713] 補齊並更新成功: 60.45 [2026-06-24 17:53:46] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-24 17:53:46] local.INFO: 開始抓取stock:0050價格 [2026-06-24 17:53:47] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [0050],價格: 107.15--- [2026-06-24 17:53:47] local.INFO: ✅ Security & SecurityPriceHistories 標的 [0050] 補齊並更新成功: 107.15 [2026-06-24 17:53:48] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-24 17:53:48] local.INFO: 開始抓取stock:00402A價格 [2026-06-24 17:53:48] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00402A],價格: 9.81--- [2026-06-24 17:53:48] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00402A] 補齊並更新成功: 9.81 [2026-06-24 17:53:49] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-24 17:53:49] local.INFO: 開始抓取stock:00988A價格 [2026-06-24 17:53:49] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00988A],價格: 22.53--- [2026-06-24 17:53:49] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00988A] 補齊並更新成功: 22.53 [2026-06-24 17:53:49] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-24 17:53:49] local.INFO: 開始抓取fund:A36004價格 [2026-06-24 17:53:50] local.INFO: 抓取fund:A36004資料結束 [2026-06-24 17:53:50] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A36004],價格: 861.27--- [2026-06-24 17:53:50] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A36004] 補齊並更新成功: 861.27 [2026-06-24 17:53:50] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-24 17:53:50] local.INFO: 開始抓取stock:00981A價格 [2026-06-24 17:53:51] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00981A],價格: 31.48--- [2026-06-24 17:53:51] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00981A] 補齊並更新成功: 31.48 [2026-06-24 17:53:51] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-24 17:53:51] local.INFO: 開始抓取fund:A49015價格 [2026-06-24 17:53:52] local.INFO: 抓取fund:A49015資料結束 [2026-06-24 17:53:52] local.INFO: ℹ️ 標的 [A49015] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-24 17:53:52] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-24 17:53:52] local.INFO: 開始抓取fund:A42010價格 [2026-06-24 17:53:53] local.INFO: 抓取fund:A42010資料結束 [2026-06-24 17:53:53] local.INFO: ℹ️ 標的 [A42010] 抓到的價格是非即時的,不更新價格資訊。 [2026-06-24 17:53:53] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-24 17:53:53] local.INFO: 開始抓取stock:00935價格 [2026-06-24 17:53:54] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00935],價格: 61.9--- [2026-06-24 17:53:54] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00935] 補齊並更新成功: 61.9 [2026-06-24 17:53:54] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-24 17:53:54] local.INFO: 開始抓取fund:A37170價格 [2026-06-24 17:53:54] local.INFO: 抓取fund:A37170資料結束 [2026-06-24 17:53:54] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A37170],價格: 57.32--- [2026-06-24 17:53:55] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A37170] 補齊並更新成功: 57.32 [2026-06-24 17:53:55] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-24 17:53:55] local.INFO: 開始抓取stock:00713價格 [2026-06-24 17:53:55] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00713],價格: 60.5--- [2026-06-24 17:53:55] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00713] 補齊並更新成功: 60.5 [2026-06-24 20:51:31] local.INFO: 🔄 開始從持倉清單發動爬蟲: [0050] 元大台灣50 [2026-06-24 20:51:31] local.INFO: 開始抓取stock:0050價格 [2026-06-24 20:51:32] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [0050],價格: 107.15--- [2026-06-24 20:51:32] local.INFO: ✅ Security & SecurityPriceHistories 標的 [0050] 補齊並更新成功: 107.15 [2026-06-24 20:51:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00988A] 主動統一全球創新 [2026-06-24 20:51:32] local.INFO: 開始抓取stock:00988A價格 [2026-06-24 20:51:32] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00988A],價格: 22.53--- [2026-06-24 20:51:32] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00988A] 補齊並更新成功: 22.53 [2026-06-24 20:51:32] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00402A] 主動安聯美國科技 [2026-06-24 20:51:32] local.INFO: 開始抓取stock:00402A價格 [2026-06-24 20:51:33] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00402A],價格: 9.81--- [2026-06-24 20:51:33] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00402A] 補齊並更新成功: 9.81 [2026-06-24 20:51:33] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A36004] 安聯台灣科技基金 [2026-06-24 20:51:33] local.INFO: 開始抓取fund:A36004價格 [2026-06-24 20:51:33] local.INFO: 抓取fund:A36004資料結束 [2026-06-24 20:51:33] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A36004],價格: 861.27--- [2026-06-24 20:51:33] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A36004] 補齊並更新成功: 861.27 [2026-06-24 20:51:33] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00981A] 主動統一台股增長 [2026-06-24 20:51:33] local.INFO: 開始抓取stock:00981A價格 [2026-06-24 20:51:33] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00981A],價格: 31.48--- [2026-06-24 20:51:33] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00981A] 補齊並更新成功: 31.48 [2026-06-24 20:51:33] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A49015] 路博邁台灣5G股票基金T月配級別(台幣) [2026-06-24 20:51:33] local.INFO: 開始抓取fund:A49015價格 [2026-06-24 20:51:34] local.INFO: 抓取fund:A49015資料結束 [2026-06-24 20:51:34] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A49015],價格: 69.85--- [2026-06-24 20:51:34] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A49015] 補齊並更新成功: 69.85 [2026-06-24 20:51:34] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A42010] 施羅德台灣樂活中小基金-A [2026-06-24 20:51:34] local.INFO: 開始抓取fund:A42010價格 [2026-06-24 20:51:34] local.INFO: 抓取fund:A42010資料結束 [2026-06-24 20:51:34] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A42010],價格: 192.64--- [2026-06-24 20:51:34] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A42010] 補齊並更新成功: 192.64 [2026-06-24 20:51:35] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00935] 野村臺灣新科技50 [2026-06-24 20:51:35] local.INFO: 開始抓取stock:00935價格 [2026-06-24 20:51:35] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00935],價格: 61.9--- [2026-06-24 20:51:35] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00935] 補齊並更新成功: 61.9 [2026-06-24 20:51:35] local.INFO: 🔄 開始從持倉清單發動爬蟲: [A37170] 國泰台灣高股息基金B [2026-06-24 20:51:35] local.INFO: 開始抓取fund:A37170價格 [2026-06-24 20:51:35] local.INFO: 抓取fund:A37170資料結束 [2026-06-24 20:51:35] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [A37170],價格: 57.32--- [2026-06-24 20:51:35] local.INFO: ✅ Security & SecurityPriceHistories 標的 [A37170] 補齊並更新成功: 57.32 [2026-06-24 20:51:35] local.INFO: 🔄 開始從持倉清單發動爬蟲: [00713] 元大台灣高息低波 [2026-06-24 20:51:35] local.INFO: 開始抓取stock:00713價格 [2026-06-24 20:51:35] local.INFO: 開始寫入Security和SecurityPriceHistories表,標的: [00713],價格: 60.5--- [2026-06-24 20:51:35] local.INFO: ✅ Security & SecurityPriceHistories 標的 [00713] 補齊並更新成功: 60.5 [2026-06-25 01:03:42] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:10:58] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:11:49] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:13:09] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:14:56] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:17:01] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:20:48] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:21:41] local.INFO: User ID 1: 沒發現符合條件的未讀刷卡信件。 [2026-06-25 01:30:05] local.INFO: ====== [DEBUG START] 開始執行 Gmail 抓信任務 ====== [2026-06-25 01:30:05] local.INFO: 🔄 正在初始化 Google Client & 刷新 Token... [2026-06-25 01:30:06] local.INFO: 🔍 正在向 Google API 發送搜尋 Query: [from:cathaybk.com.tw subject:消費彙整通知 after:2026/06/22] [2026-06-25 01:30:06] local.INFO: 🎯 成功拿到信件清單!總共發現 1 封潛在信件,開始逐封處理... [2026-06-25 01:30:06] local.INFO: --- [處理第 1 封信] ID: 19eee74e4c611560 --- [2026-06-25 01:30:06] local.INFO: 📬 信件主旨: [國泰世華銀行消費彙整通知(請勿直接回覆)] [2026-06-25 01:30:06] local.INFO: 📄 內文解碼完成,字串長度: 89150,準備丟入 Parser... [2026-06-25 01:30:06] local.ERROR: ❌ 失敗:GmailParserService 無法解析此信件內容 (Regex 可能未命中金額或商家) [2026-06-25 01:30:06] local.INFO: ====== [DEBUG END] Gmail 抓信任務順利結束 ====== [2026-06-25 01:32:31] local.INFO: ====== [DEBUG START] 開始執行 Gmail 抓信任務 ====== [2026-06-25 01:32:31] local.INFO: 🔄 正在初始化 Google Client & 刷新 Token... [2026-06-25 01:32:32] local.INFO: 🔍 正在向 Google API 發送搜尋 Query: [from:cathaybk.com.tw subject:消費彙整通知 after:2026/06/22] [2026-06-25 01:32:32] local.INFO: 🎯 成功拿到信件清單!總共發現 1 封潛在信件,開始逐封處理... [2026-06-25 01:32:32] local.INFO: --- [處理第 1 封信] ID: 19eee74e4c611560 --- [2026-06-25 01:32:33] local.INFO: 📬 信件主旨: [國泰世華銀行消費彙整通知(請勿直接回覆)] [2026-06-25 01:32:33] local.ERROR: preg_replace(): Argument #3 ($subject) must be of type array|string, Google\Service\Gmail\MessagePartBody given {"exception":"[object] (TypeError(code: 0): preg_replace(): Argument #3 ($subject) must be of type array|string, Google\\Service\\Gmail\\MessagePartBody given at C:/laragon/www/finance-app/app/Console/Commands/FetchGmailInvoices.php:131) [stacktrace] #0 C:/laragon/www/finance-app/app/Console/Commands/FetchGmailInvoices.php(131): preg_replace('///s+/', ' ', Object(Google/Service/Gmail/MessagePartBody)) #1 C:/laragon/www/finance-app/app/Console/Commands/FetchGmailInvoices.php(83): App/Jobs/FetchAndParseGmailInvoices->getDecodedBody(Object(Google/Service/Gmail/MessagePart)) #2 C:/laragon/www/finance-app/app/Console/Commands/DebugGmailJob.php(21): App/Jobs/FetchAndParseGmailInvoices->handle(Object(App/Services/GmailParserService)) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/DebugGmailJob->handle() #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #9 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #11 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #12 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/DebugGmailJob), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #13 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #15 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #16 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #17 {main} "} [2026-06-25 01:35:32] local.INFO: ====== [DEBUG START] 開始執行 Gmail 抓信任務 ====== [2026-06-25 01:35:32] local.INFO: 🔄 正在初始化 Google Client & 刷新 Token... [2026-06-25 01:35:32] local.INFO: 🔍 正在向 Google API 發送搜尋 Query: [from:cathaybk.com.tw subject:消費彙整通知 after:2026/06/22] [2026-06-25 01:35:33] local.INFO: 🎯 成功拿到信件清單!總共發現 1 封潛在信件,開始逐封處理... [2026-06-25 01:35:33] local.INFO: --- [處理第 1 封信] ID: 19eee74e4c611560 --- [2026-06-25 01:35:33] local.INFO: 📬 信件主旨: [國泰世華銀行消費彙整通知(請勿直接回覆)] [2026-06-25 01:35:33] local.INFO: 📄 內文解碼完成,字串長度: 89150,準備丟入 Parser... [2026-06-25 01:35:33] local.INFO: ✨ Parser 解析成功! 商家: [PCHOME1], 金額: [2604], 日期: [2026-06-22] [2026-06-25 01:35:33] local.INFO: 💾 正在嘗試寫入資料庫 (firstOrCreate)... [2026-06-25 01:35:33] local.INFO: ✅ 成功!建立全新消費紀錄,ID: 43 [2026-06-25 01:35:33] local.INFO: ====== [DEBUG END] Gmail 抓信任務順利結束 ====== [2026-06-25 01:39:35] local.ERROR: syntax error, unexpected identifier "Schema", expecting "function" {"exception":"[object] (ParseError(code: 0): syntax error, unexpected identifier \"Schema\", expecting \"function\" at C:/laragon/www/finance-app/database/migrations/2026_06_25_013906_create_account_rules_table.php:12) [stacktrace] #0 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(149): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #1 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(598): Illuminate/Filesystem/Filesystem->requireOnce('C://laragon//www//...') #2 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(131): Illuminate/Database/Migrations/Migrator->requireFiles(Array) #3 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(116): Illuminate/Database/Migrations/Migrator->run(Array, Array) #4 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}() #5 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(109): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure)) #6 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(88): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations() #7 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle() #8 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #9 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #10 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #11 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #12 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate/Container/Container->call(Array) #13 C:/laragon/www/finance-app/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #14 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle)) #15 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #16 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #17 C:/laragon/www/finance-app/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #18 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #19 C:/laragon/www/finance-app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #20 C:/laragon/www/finance-app/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #21 {main} "}