🌱 🏗️ ⬆️ add expense table 🎨 🔧

This commit is contained in:
2025-05-15 17:45:22 +02:00
parent d17fded423
commit be5225c85d
100 changed files with 6250 additions and 8757 deletions

View File

@@ -23,15 +23,15 @@ return array(
'App\\Http\\Middleware\\TrustProxies' => $baseDir . '/app/Http/Middleware/TrustProxies.php',
'App\\Http\\Middleware\\ValidateSignature' => $baseDir . '/app/Http/Middleware/ValidateSignature.php',
'App\\Http\\Middleware\\VerifyCsrfToken' => $baseDir . '/app/Http/Middleware/VerifyCsrfToken.php',
'App\\Models\\Expanse' => $baseDir . '/app/Models/Expanse.php',
'App\\Models\\Expense' => $baseDir . '/app/Models/Expense.php',
'App\\Models\\History' => $baseDir . '/app/Models/History.php',
'App\\Models\\Income' => $baseDir . '/app/Models/Income.php',
'App\\Models\\PrevisionalExpanse' => $baseDir . '/app/Models/PrevisionalExpanse.php',
'App\\Models\\PrevisionalExpense' => $baseDir . '/app/Models/PrevisionalExpense.php',
'App\\Models\\PrevisionalIncome' => $baseDir . '/app/Models/PrevisionalIncome.php',
'App\\Models\\Recurring' => $baseDir . '/app/Models/Recurring.php',
'App\\Models\\RecurringExpense' => $baseDir . '/app/Models/RecurringExpense.php',
'App\\Models\\RecurringIncomes' => $baseDir . '/app/Models/RecurringIncomes.php',
'App\\Models\\TypeExpanse' => $baseDir . '/app/Models/TypeExpanse.php',
'App\\Models\\TypeExpense' => $baseDir . '/app/Models/TypeExpense.php',
'App\\Models\\TypeIncome' => $baseDir . '/app/Models/TypeIncome.php',
'App\\Models\\User' => $baseDir . '/app/Models/User.php',
'App\\Providers\\AppServiceProvider' => $baseDir . '/app/Providers/AppServiceProvider.php',
@@ -149,10 +149,13 @@ return array(
'Cron\\HoursField' => $vendorDir . '/dragonmantank/cron-expression/src/Cron/HoursField.php',
'Cron\\MinutesField' => $vendorDir . '/dragonmantank/cron-expression/src/Cron/MinutesField.php',
'Cron\\MonthField' => $vendorDir . '/dragonmantank/cron-expression/src/Cron/MonthField.php',
'Database\\Factories\\ExpenseFactory' => $baseDir . '/database/factories/ExpenseFactory.php',
'Database\\Factories\\IncomeFactory' => $baseDir . '/database/factories/IncomeFactory.php',
'Database\\Factories\\UserFactory' => $baseDir . '/database/factories/UserFactory.php',
'Database\\Seeders\\DatabaseSeeder' => $baseDir . '/database/seeders/DatabaseSeeder.php',
'Database\\Seeders\\ExpenseSeeder' => $baseDir . '/database/seeders/ExpenseSeeder.php',
'Database\\Seeders\\IncomeSeeder' => $baseDir . '/database/seeders/IncomeSeeder.php',
'Database\\Seeders\\TypeExpenseSeeder' => $baseDir . '/database/seeders/TypeExpenseSeeder.php',
'Database\\Seeders\\TypeIncomeSeeder' => $baseDir . '/database/seeders/TypeIncomeSeeder.php',
'Database\\Seeders\\UserSeeder' => $baseDir . '/database/seeders/UserSeeder.php',
'DateError' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateError.php',

View File

@@ -553,15 +553,15 @@ class ComposerStaticInitc055060de071b17f9341a87ba18bf477
'App\\Http\\Middleware\\TrustProxies' => __DIR__ . '/../..' . '/app/Http/Middleware/TrustProxies.php',
'App\\Http\\Middleware\\ValidateSignature' => __DIR__ . '/../..' . '/app/Http/Middleware/ValidateSignature.php',
'App\\Http\\Middleware\\VerifyCsrfToken' => __DIR__ . '/../..' . '/app/Http/Middleware/VerifyCsrfToken.php',
'App\\Models\\Expanse' => __DIR__ . '/../..' . '/app/Models/Expanse.php',
'App\\Models\\Expense' => __DIR__ . '/../..' . '/app/Models/Expense.php',
'App\\Models\\History' => __DIR__ . '/../..' . '/app/Models/History.php',
'App\\Models\\Income' => __DIR__ . '/../..' . '/app/Models/Income.php',
'App\\Models\\PrevisionalExpanse' => __DIR__ . '/../..' . '/app/Models/PrevisionalExpanse.php',
'App\\Models\\PrevisionalExpense' => __DIR__ . '/../..' . '/app/Models/PrevisionalExpense.php',
'App\\Models\\PrevisionalIncome' => __DIR__ . '/../..' . '/app/Models/PrevisionalIncome.php',
'App\\Models\\Recurring' => __DIR__ . '/../..' . '/app/Models/Recurring.php',
'App\\Models\\RecurringExpense' => __DIR__ . '/../..' . '/app/Models/RecurringExpense.php',
'App\\Models\\RecurringIncomes' => __DIR__ . '/../..' . '/app/Models/RecurringIncomes.php',
'App\\Models\\TypeExpanse' => __DIR__ . '/../..' . '/app/Models/TypeExpanse.php',
'App\\Models\\TypeExpense' => __DIR__ . '/../..' . '/app/Models/TypeExpense.php',
'App\\Models\\TypeIncome' => __DIR__ . '/../..' . '/app/Models/TypeIncome.php',
'App\\Models\\User' => __DIR__ . '/../..' . '/app/Models/User.php',
'App\\Providers\\AppServiceProvider' => __DIR__ . '/../..' . '/app/Providers/AppServiceProvider.php',
@@ -679,10 +679,13 @@ class ComposerStaticInitc055060de071b17f9341a87ba18bf477
'Cron\\HoursField' => __DIR__ . '/..' . '/dragonmantank/cron-expression/src/Cron/HoursField.php',
'Cron\\MinutesField' => __DIR__ . '/..' . '/dragonmantank/cron-expression/src/Cron/MinutesField.php',
'Cron\\MonthField' => __DIR__ . '/..' . '/dragonmantank/cron-expression/src/Cron/MonthField.php',
'Database\\Factories\\ExpenseFactory' => __DIR__ . '/../..' . '/database/factories/ExpenseFactory.php',
'Database\\Factories\\IncomeFactory' => __DIR__ . '/../..' . '/database/factories/IncomeFactory.php',
'Database\\Factories\\UserFactory' => __DIR__ . '/../..' . '/database/factories/UserFactory.php',
'Database\\Seeders\\DatabaseSeeder' => __DIR__ . '/../..' . '/database/seeders/DatabaseSeeder.php',
'Database\\Seeders\\ExpenseSeeder' => __DIR__ . '/../..' . '/database/seeders/ExpenseSeeder.php',
'Database\\Seeders\\IncomeSeeder' => __DIR__ . '/../..' . '/database/seeders/IncomeSeeder.php',
'Database\\Seeders\\TypeExpenseSeeder' => __DIR__ . '/../..' . '/database/seeders/TypeExpenseSeeder.php',
'Database\\Seeders\\TypeIncomeSeeder' => __DIR__ . '/../..' . '/database/seeders/TypeIncomeSeeder.php',
'Database\\Seeders\\UserSeeder' => __DIR__ . '/../..' . '/database/seeders/UserSeeder.php',
'DateError' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateError.php',

View File

@@ -1698,17 +1698,17 @@
},
{
"name": "laravel/sail",
"version": "v1.42.0",
"version_normalized": "1.42.0.0",
"version": "v1.43.0",
"version_normalized": "1.43.0.0",
"source": {
"type": "git",
"url": "https://github.com/laravel/sail.git",
"reference": "2edaaf77f3c07a4099965bb3d7dfee16e801c0f6"
"reference": "71a509b14b2621ce58574274a74290f933c687f7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laravel/sail/zipball/2edaaf77f3c07a4099965bb3d7dfee16e801c0f6",
"reference": "2edaaf77f3c07a4099965bb3d7dfee16e801c0f6",
"url": "https://api.github.com/repos/laravel/sail/zipball/71a509b14b2621ce58574274a74290f933c687f7",
"reference": "71a509b14b2621ce58574274a74290f933c687f7",
"shasum": ""
},
"require": {
@@ -1723,7 +1723,7 @@
"orchestra/testbench": "^7.0|^8.0|^9.0|^10.0",
"phpstan/phpstan": "^1.10"
},
"time": "2025-04-29T14:26:46+00:00",
"time": "2025-05-13T13:34:34+00:00",
"bin": [
"bin/sail"
],

View File

@@ -3,7 +3,7 @@
'name' => 'laravel/laravel',
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => '4a2c1d206e60d007733c2661ffd2c250fa345e2f',
'reference' => 'd17fded423338ef29cda7fd973dd483e07b3cc74',
'type' => 'project',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
@@ -391,7 +391,7 @@
'laravel/laravel' => array(
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => '4a2c1d206e60d007733c2661ffd2c250fa345e2f',
'reference' => 'd17fded423338ef29cda7fd973dd483e07b3cc74',
'type' => 'project',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
@@ -416,9 +416,9 @@
'dev_requirement' => false,
),
'laravel/sail' => array(
'pretty_version' => 'v1.42.0',
'version' => '1.42.0.0',
'reference' => '2edaaf77f3c07a4099965bb3d7dfee16e801c0f6',
'pretty_version' => 'v1.43.0',
'version' => '1.43.0.0',
'reference' => '71a509b14b2621ce58574274a74290f933c687f7',
'type' => 'library',
'install_path' => __DIR__ . '/../laravel/sail',
'aliases' => array(),

View File

@@ -58,8 +58,7 @@ RUN apt-get update && apt-get upgrade -y \
RUN setcap "cap_net_bind_service=+ep" /usr/bin/php8.3
RUN userdel -r ubuntu
#RUN groupadd --force -g $WWWGROUP sail
RUN groupadd --force -g sail
RUN groupadd --force -g $WWWGROUP sail
RUN useradd -ms /bin/bash --no-user-group -g $WWWGROUP -u 1337 sail
COPY start-container /usr/local/bin/start-container

View File

@@ -9,6 +9,7 @@
"customizations": {
"vscode": {
"extensions": [
// "laravel.vscode-laravel",
// "mikestead.dotenv",
// "amiralizadeh9480.laravel-extra-intellisense",
// "ryannaddy.laravel-artisan",

View File

@@ -1,5 +1,6 @@
rabbitmq:
image: 'rabbitmq:4-management'
hostname: 'rabbitmq'
ports:
- '${FORWARD_RABBITMQ_PORT:-5672}:5672'
- '${FORWARD_RABBITMQ_DASHBOARD_PORT:-15672}:15672'
@@ -10,7 +11,7 @@ rabbitmq:
RABBITMQ_VHOST: '${RABBITMQ_VHOST}'
RABBITMQ_QUEUE: '${RABBITMQ_QUEUE}'
volumes:
- 'sail-rabbitmq:/rabbitmq_data'
- 'sail-rabbitmq:/var/lib/rabbitmq'
networks:
- sail
healthcheck: