PHPackages                             team-nifty-gmbh/flux-dev-helpers - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. team-nifty-gmbh/flux-dev-helpers

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

team-nifty-gmbh/flux-dev-helpers
================================

Dev helpers for Flux

02.5k↓16.7%PHPCI passing

Since Feb 20Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/Team-Nifty-GmbH/flux-dev-helpers)[ Packagist](https://packagist.org/packages/team-nifty-gmbh/flux-dev-helpers)[ RSS](/packages/team-nifty-gmbh-flux-dev-helpers/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (3)Used By (0)

[![](https://user-images.githubusercontent.com/40495041/160839207-0e1593e0-ff3d-4407-b9d2-d3513c366ab9.svg)](https://flux-erp.com)

1. Installation
---------------

[](#1-installation)

Install the package via composer:

```
composer require team-nifty-gmbh/flux-dev-helpers --dev
```

2. Publishing the workflow
--------------------------

[](#2-publishing-the-workflow)

```
php artisan vendor:publish --tag=flux-dev-helpers-laravel-workflow
```

3. Commands
-----------

[](#3-commands)

### Update from Remote Server

[](#update-from-remote-server)

Sync database and storage from a remote server to your local environment.

```
php artisan flux-dev:update-from-remote
```

#### Configuration

[](#configuration)

Configure remote servers in `config/flux-dev-helpers.php`:

```
'remote_servers' => [
    'flux.example.com' => 'ssh_user',
    'staging.example.com' => 'forge',
],
```

#### Options

[](#options)

- `--local` - Use existing local dump file instead of pulling from server
- `--remote` - Pull new dump from server (default behavior)
- `--keep-dump` - Keep dump file after import
- `--delete-dump` - Delete dump file after import
- `--skip-storage` - Skip storage synchronization via rsync

#### Examples

[](#examples)

```
# Interactive mode (will prompt for choices)
php artisan flux-dev:update-from-remote

# Use local dump and skip storage sync
php artisan flux-dev:update-from-remote --local --skip-storage --keep-dump

# Pull from remote and clean up
php artisan flux-dev:update-from-remote --remote --delete-dump
```

#### What it does

[](#what-it-does)

1. Selects remote server (prompts if multiple configured)
2. Either pulls database dump from server or uses existing local dump
3. Drops and recreates local database
4. Imports dump into local database
5. Runs Laravel migrations
6. Truncates logs table
7. Clears cache and creates storage link
8. Optionally syncs storage from remote server (skipped when using `--local` or `--skip-storage`)
9. Optionally deletes local dump file

### Other Commands

[](#other-commands)

#### Generate Livewire Smoke Tests

[](#generate-livewire-smoke-tests)

```
php artisan flux-dev:generate-livewire-smoke-tests {name?} {--all} {--stub}
```

#### Fix Order Position Sort

[](#fix-order-position-sort)

```
php artisan flux-dev:fix-order-positions-sort
```

#### Make Commands

[](#make-commands)

```
php artisan flux-dev:make-model {name}
php artisan flux-dev:make-flux-model {name}
php artisan flux-dev:make-flux-datatable {name}
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance60

Regular maintenance activity

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity15

Early-stage or recently created project

 Bus Factor1

Top contributor holds 97% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/315f809551baee16f7c5531f89a864b4d5b59bde8882779c30d4a01ae36e718e?d=identicon)[team-nifty](/maintainers/team-nifty)

---

Top Contributors

[![patrickweh](https://avatars.githubusercontent.com/u/40495041?v=4)](https://github.com/patrickweh "patrickweh (32 commits)")[![teamnifty](https://avatars.githubusercontent.com/u/29750098?v=4)](https://github.com/teamnifty "teamnifty (1 commits)")

### Embed Badge

![Health badge](/badges/team-nifty-gmbh-flux-dev-helpers/health.svg)

```
[![Health](https://phpackages.com/badges/team-nifty-gmbh-flux-dev-helpers/health.svg)](https://phpackages.com/packages/team-nifty-gmbh-flux-dev-helpers)
```

###  Alternatives

[awes-io/table-builder

A component that allows creating responsive HTML tables or lists from data object

4726.1k4](/packages/awes-io-table-builder)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
