[2026-03-06 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-02-27 02:00:06","total_deleted":0} [2026-03-06 04:00:05] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-04 04:00:05","retention_days":30,"errors_count":0} [2026-03-07 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-02-28 02:00:05","total_deleted":0} [2026-03-07 04:00:06] local.INFO: Excel files cleanup completed {"deleted_count":3,"deleted_size_mb":0.01,"cutoff_date":"2026-02-05 04:00:06","retention_days":30,"errors_count":0} [2026-03-08 02:00:05] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-01 02:00:04","total_deleted":0} [2026-03-08 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-06 04:00:07","retention_days":30,"errors_count":0} [2026-03-09 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-02 02:00:05","total_deleted":0} [2026-03-09 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":25,"deleted_size_mb":1.52,"cutoff_date":"2026-02-07 04:00:07","retention_days":30,"errors_count":0} [2026-03-10 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-03 02:00:06","total_deleted":0} [2026-03-10 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-08 04:00:08","retention_days":30,"errors_count":0} [2026-03-11 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-04 02:00:06","total_deleted":130} [2026-03-11 04:00:05] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-09 04:00:05","retention_days":30,"errors_count":0} [2026-03-12 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-05 02:00:06","total_deleted":1} [2026-03-12 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-10 04:00:08","retention_days":30,"errors_count":0} [2026-03-13 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-06 02:00:07","total_deleted":0} [2026-03-13 04:00:05] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-11 04:00:05","retention_days":30,"errors_count":0} [2026-03-14 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-07 02:00:08","total_deleted":0} [2026-03-14 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-12 04:00:08","retention_days":30,"errors_count":0} [2026-03-15 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-08 02:00:06","total_deleted":0} [2026-03-15 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-13 04:00:08","retention_days":30,"errors_count":0} [2026-03-16 02:00:05] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-09 02:00:05","total_deleted":0} [2026-03-16 04:00:06] local.INFO: Excel files cleanup completed {"deleted_count":3,"deleted_size_mb":0.02,"cutoff_date":"2026-02-14 04:00:06","retention_days":30,"errors_count":0} [2026-03-17 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-10 02:00:06","total_deleted":0} [2026-03-17 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-15 04:00:09","retention_days":30,"errors_count":0} [2026-03-18 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-11 02:00:08","total_deleted":0} [2026-03-18 04:00:11] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-16 04:00:11","retention_days":30,"errors_count":0} [2026-03-19 02:00:08] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-12 02:00:06","total_deleted":0} [2026-03-19 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-17 04:00:09","retention_days":30,"errors_count":0} [2026-03-20 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-13 02:00:06","total_deleted":0} [2026-03-20 04:00:10] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-18 04:00:10","retention_days":30,"errors_count":0} [2026-03-21 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-14 02:00:05","total_deleted":0} [2026-03-21 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-19 04:00:09","retention_days":30,"errors_count":0} [2026-03-22 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-15 02:00:05","total_deleted":0} [2026-03-22 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-20 04:00:07","retention_days":30,"errors_count":0} [2026-03-23 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-16 02:00:06","total_deleted":0} [2026-03-23 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-21 04:00:08","retention_days":30,"errors_count":0} [2026-03-24 02:00:05] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-17 02:00:05","total_deleted":0} [2026-03-24 04:00:06] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-22 04:00:06","retention_days":30,"errors_count":0} [2026-03-25 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-18 02:00:05","total_deleted":0} [2026-03-25 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-23 04:00:07","retention_days":30,"errors_count":0} [2026-03-26 02:00:08] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-19 02:00:07","total_deleted":0} [2026-03-26 04:00:10] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-24 04:00:10","retention_days":30,"errors_count":0} [2026-03-27 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-20 02:00:06","total_deleted":0} [2026-03-27 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-25 04:00:08","retention_days":30,"errors_count":0} [2026-03-28 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-21 02:00:04","total_deleted":0} [2026-03-28 04:00:11] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-26 04:00:11","retention_days":30,"errors_count":0} [2026-03-29 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-22 02:00:05","total_deleted":0} [2026-03-29 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-27 04:00:08","retention_days":30,"errors_count":0} [2026-03-30 02:00:05] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-23 02:00:05","total_deleted":0} [2026-03-30 04:00:10] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-02-28 04:00:10","retention_days":30,"errors_count":0} [2026-03-30 15:04:02] local.INFO: Stock Opname auto-unlocked {"so_id":49,"so_number":"BSP20260225","was_editing_by":1,"locked_since":"2026-03-27 10:50:38","locked_duration_minutes":4573.41070525} [2026-03-30 15:04:02] local.INFO: Stock Opname auto-unlocked {"so_id":45,"so_number":"BSP20250903","was_editing_by":1,"locked_since":"2026-03-27 17:15:42","locked_duration_minutes":4188.344603066666} [2026-03-30 15:04:02] local.INFO: Stock Opname auto-unlocked {"so_id":50,"so_number":"GFM20260330","was_editing_by":1,"locked_since":"2026-03-30 14:09:19","locked_duration_minutes":54.72799336666667} [2026-03-30 15:15:03] local.ERROR: Gagal insert notifikasi error: SQLSTATE[08006] [7] FATAL: database "db_bakmigm_lsm_dev" does not exist (Connection: pgsql, SQL: select exists (select 1 from pg_class c, pg_namespace n where n.nspname = current_schema() and c.relname = 'system_errors' and c.relkind in ('r', 'p') and n.oid = c.relnamespace)) [2026-03-30 15:15:04] local.ERROR: SQLSTATE[08006] [7] FATAL: database "db_bakmigm_lsm_dev" does not exist (Connection: pgsql, SQL: SELECT * FROM batch_emails WHERE f_execute in(0,3) AND subject is not null AND to_emails is not null AND COALESCE(body_type,'') != '' AND COALESCE(body,'') != '' ORDER BY id ASC) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 7): SQLSTATE[08006] [7] FATAL: database \"db_bakmigm_lsm_dev\" does not exist (Connection: pgsql, SQL: SELECT * FROM batch_emails WHERE f_execute in(0,3) AND subject is not null AND to_emails is not null AND COALESCE(body_type,'') != '' AND COALESCE(body,'') != '' ORDER BY id ASC) at /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822) [stacktrace] #0 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback() #1 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run() #2 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(495): Illuminate\\Database\\Connection->select() #3 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(361): Illuminate\\Database\\DatabaseManager->__call() #4 /var/www/html/lsm_bakmiegm_dev/app/Console/Commands/SendEmailCommand.php(24): Illuminate\\Support\\Facades\\Facade::__callStatic() #5 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\SendEmailCommand->handle() #6 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}() #7 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure() #8 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod() #9 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call() #10 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call() #11 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute() #12 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run() #13 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(1094): Illuminate\\Console\\Command->run() #14 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(342): Symfony\\Component\\Console\\Application->doRunCommand() #15 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(193): Symfony\\Component\\Console\\Application->doRun() #16 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(197): Symfony\\Component\\Console\\Application->run() #17 /var/www/html/lsm_bakmiegm_dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle() #18 {main} [previous exception] [object] (PDOException(code: 7): SQLSTATE[08006] [7] FATAL: database \"db_bakmigm_lsm_dev\" does not exist at /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct() #1 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(44): Illuminate\\Database\\Connectors\\Connector->createPdoConnection() #2 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/PostgresConnector.php(35): Illuminate\\Database\\Connectors\\Connector->createConnection() #3 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\PostgresConnector->connect() #4 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}() #5 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func() #6 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo() #7 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo() #8 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect() #9 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}() #10 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback() #11 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run() #12 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(495): Illuminate\\Database\\Connection->select() #13 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(361): Illuminate\\Database\\DatabaseManager->__call() #14 /var/www/html/lsm_bakmiegm_dev/app/Console/Commands/SendEmailCommand.php(24): Illuminate\\Support\\Facades\\Facade::__callStatic() #15 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\SendEmailCommand->handle() #16 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}() #17 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure() #18 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod() #19 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call() #20 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call() #21 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute() #22 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run() #23 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(1094): Illuminate\\Console\\Command->run() #24 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(342): Symfony\\Component\\Console\\Application->doRunCommand() #25 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(193): Symfony\\Component\\Console\\Application->doRun() #26 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(197): Symfony\\Component\\Console\\Application->run() #27 /var/www/html/lsm_bakmiegm_dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle() #28 {main} "} [2026-03-30 15:16:03] local.ERROR: Gagal insert notifikasi error: SQLSTATE[08006] [7] FATAL: database "db_bakmigm_lsm_dev" does not exist (Connection: pgsql, SQL: select exists (select 1 from pg_class c, pg_namespace n where n.nspname = current_schema() and c.relname = 'system_errors' and c.relkind in ('r', 'p') and n.oid = c.relnamespace)) [2026-03-30 15:16:03] local.ERROR: SQLSTATE[08006] [7] FATAL: database "db_bakmigm_lsm_dev" does not exist (Connection: pgsql, SQL: select * from "t_stock_opnames" where "editing_by" is not null and "editing_at" is not null and "editing_at" < 2026-03-30 15:13:03) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 7): SQLSTATE[08006] [7] FATAL: database \"db_bakmigm_lsm_dev\" does not exist (Connection: pgsql, SQL: select * from \"t_stock_opnames\" where \"editing_by\" is not null and \"editing_at\" is not null and \"editing_at\" < 2026-03-30 15:13:03) at /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822) [stacktrace] #0 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback() #1 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run() #2 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3107): Illuminate\\Database\\Connection->select() #3 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3092): Illuminate\\Database\\Query\\Builder->runSelect() #4 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3679): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}() #5 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3091): Illuminate\\Database\\Query\\Builder->onceWithColumns() #6 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(875): Illuminate\\Database\\Query\\Builder->get() #7 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(853): Illuminate\\Database\\Eloquent\\Builder->getModels() #8 /var/www/html/lsm_bakmiegm_dev/app/Console/Commands/UnlockStockOpnames.php(37): Illuminate\\Database\\Eloquent\\Builder->get() #9 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\UnlockStockOpnames->handle() #10 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}() #11 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure() #12 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod() #13 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call() #14 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call() #15 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute() #16 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run() #17 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(1094): Illuminate\\Console\\Command->run() #18 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(342): Symfony\\Component\\Console\\Application->doRunCommand() #19 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(193): Symfony\\Component\\Console\\Application->doRun() #20 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(197): Symfony\\Component\\Console\\Application->run() #21 /var/www/html/lsm_bakmiegm_dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle() #22 {main} [previous exception] [object] (PDOException(code: 7): SQLSTATE[08006] [7] FATAL: database \"db_bakmigm_lsm_dev\" does not exist at /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct() #1 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(44): Illuminate\\Database\\Connectors\\Connector->createPdoConnection() #2 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/PostgresConnector.php(35): Illuminate\\Database\\Connectors\\Connector->createConnection() #3 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\\Database\\Connectors\\PostgresConnector->connect() #4 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}() #5 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1228): call_user_func() #6 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1264): Illuminate\\Database\\Connection->getPdo() #7 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(509): Illuminate\\Database\\Connection->getReadPdo() #8 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(404): Illuminate\\Database\\Connection->getPdoForSelect() #9 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(809): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}() #10 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(776): Illuminate\\Database\\Connection->runQueryCallback() #11 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Connection.php(395): Illuminate\\Database\\Connection->run() #12 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3107): Illuminate\\Database\\Connection->select() #13 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3092): Illuminate\\Database\\Query\\Builder->runSelect() #14 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3679): Illuminate\\Database\\Query\\Builder->Illuminate\\Database\\Query\\{closure}() #15 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3091): Illuminate\\Database\\Query\\Builder->onceWithColumns() #16 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(875): Illuminate\\Database\\Query\\Builder->get() #17 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(853): Illuminate\\Database\\Eloquent\\Builder->getModels() #18 /var/www/html/lsm_bakmiegm_dev/app/Console/Commands/UnlockStockOpnames.php(37): Illuminate\\Database\\Eloquent\\Builder->get() #19 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\UnlockStockOpnames->handle() #20 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}() #21 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure() #22 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod() #23 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Container/Container.php(754): Illuminate\\Container\\BoundMethod::call() #24 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call() #25 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Command/Command.php(279): Illuminate\\Console\\Command->execute() #26 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run() #27 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(1094): Illuminate\\Console\\Command->run() #28 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(342): Symfony\\Component\\Console\\Application->doRunCommand() #29 /var/www/html/lsm_bakmiegm_dev/vendor/symfony/console/Application.php(193): Symfony\\Component\\Console\\Application->doRun() #30 /var/www/html/lsm_bakmiegm_dev/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(197): Symfony\\Component\\Console\\Application->run() #31 /var/www/html/lsm_bakmiegm_dev/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle() #32 {main} "} [2026-03-30 15:18:02] local.INFO: Stock Opname auto-unlocked {"so_id":49,"so_number":"BSP20260225","was_editing_by":1,"locked_since":"2026-03-27 10:50:38","locked_duration_minutes":4587.4051994500005} [2026-03-30 15:18:02] local.INFO: Stock Opname auto-unlocked {"so_id":45,"so_number":"BSP20250903","was_editing_by":1,"locked_since":"2026-03-27 17:15:42","locked_duration_minutes":4202.338742716666} [2026-03-30 15:18:02] local.INFO: Stock Opname auto-unlocked {"so_id":50,"so_number":"GFM20260330","was_editing_by":1,"locked_since":"2026-03-30 14:09:19","locked_duration_minutes":68.72211755} [2026-03-30 15:30:04] local.INFO: Auto-cleared expired session {"user_id":1,"username":"aditia","last_login_at":"2026-03-30 10:19:06","session_lifetime":120} [2026-03-31 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-24 02:00:06","total_deleted":453} [2026-03-31 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-01 04:00:09","retention_days":30,"errors_count":0} [2026-04-01 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-25 02:00:06","total_deleted":0} [2026-04-01 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-02 04:00:07","retention_days":30,"errors_count":0} [2026-04-02 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-26 02:00:05","total_deleted":287} [2026-04-02 04:00:12] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-03 04:00:12","retention_days":30,"errors_count":0} [2026-04-03 02:00:11] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-27 02:00:05","total_deleted":265} [2026-04-03 04:00:13] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-04 04:00:13","retention_days":30,"errors_count":0} [2026-04-04 02:00:08] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-28 02:00:05","total_deleted":385} [2026-04-04 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-05 04:00:07","retention_days":30,"errors_count":0} [2026-04-05 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-29 02:00:06","total_deleted":0} [2026-04-05 04:00:06] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-06 04:00:06","retention_days":30,"errors_count":0} [2026-04-06 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-30 02:00:06","total_deleted":0} [2026-04-06 04:00:10] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-07 04:00:10","retention_days":30,"errors_count":0} [2026-04-07 02:00:10] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-03-31 02:00:09","total_deleted":177} [2026-04-07 04:00:10] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-08 04:00:10","retention_days":30,"errors_count":0} [2026-04-08 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-01 02:00:05","total_deleted":0} [2026-04-08 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-09 04:00:07","retention_days":30,"errors_count":0} [2026-04-09 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-02 02:00:07","total_deleted":0} [2026-04-09 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-10 04:00:09","retention_days":30,"errors_count":0} [2026-04-10 02:00:08] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-03 02:00:06","total_deleted":0} [2026-04-10 04:00:18] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-11 04:00:18","retention_days":30,"errors_count":0} [2026-04-11 02:00:08] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-04 02:00:06","total_deleted":0} [2026-04-11 04:00:08] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-12 04:00:08","retention_days":30,"errors_count":0} [2026-04-12 02:00:08] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-05 02:00:06","total_deleted":0} [2026-04-12 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-13 04:00:09","retention_days":30,"errors_count":0} [2026-04-13 02:00:07] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-06 02:00:05","total_deleted":0} [2026-04-13 04:00:07] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-14 04:00:07","retention_days":30,"errors_count":0} [2026-04-14 02:00:06] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-07 02:00:06","total_deleted":0} [2026-04-14 04:00:09] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-15 04:00:09","retention_days":30,"errors_count":0} [2026-04-15 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-08 02:00:06","total_deleted":0} [2026-04-15 04:00:10] local.INFO: Excel files cleanup completed {"deleted_count":0,"deleted_size_mb":0.0,"cutoff_date":"2026-03-16 04:00:10","retention_days":30,"errors_count":0} [2026-04-16 02:00:09] local.INFO: Activity log cleanup completed {"retention_days":7,"cutoff_date":"2026-04-09 02:00:06","total_deleted":0}