database migrations for structures and assets
This commit is contained in:
@@ -12,7 +12,7 @@ class Asset extends Model
|
||||
*/
|
||||
|
||||
//Table Name
|
||||
public $table = 'alliance_asset';
|
||||
public $table = 'alliance_assets';
|
||||
|
||||
//Timestamps
|
||||
public $timestamps = true;
|
||||
|
||||
@@ -12,7 +12,7 @@ class Structure extends Model
|
||||
*/
|
||||
|
||||
//Table Name
|
||||
public $table = 'structures';
|
||||
public $table = 'alliance_structures';
|
||||
|
||||
//Timestamps
|
||||
public $timestamps = false;
|
||||
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
|
||||
class CorporationAssetsTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
if(!Schema::hasTable('corporation_structures')) {
|
||||
Schema::create('corporation_structures', function(Blueprint $table) {
|
||||
$table->increments('id');
|
||||
$table->string('structure_id');
|
||||
$table->string('structure_name');
|
||||
$table->string('solar_system_id');
|
||||
$table->string('solar_system_name');
|
||||
$table->string('type_id');
|
||||
$table->string('corporation_id');
|
||||
$table->boolean('services');
|
||||
$table->string('state');
|
||||
$table->dateTime('state_timer_start')->nullable();
|
||||
$table->dateTime('state_timer_end')->nullable();
|
||||
$table->dateTime('fuel_expires')->nullable();
|
||||
$table->string('profile_id');
|
||||
$table->string('position_x');
|
||||
$table->string('position_y');
|
||||
$table->string('position_z');
|
||||
$table->dateTime('next_reinforce_apply')->nullable();
|
||||
$table->integer('next_reinforce_hour')->nullable();
|
||||
$table->integer('next_reinforce_weekday')->nullable();
|
||||
$table->integer('reinforce_hour');
|
||||
$table->integer('reinforce_weekday')->nullable();
|
||||
$table->dateTime('unanchors_at')->nullable();
|
||||
});
|
||||
}
|
||||
|
||||
if(!Schema::hasTable('structure_services')) {
|
||||
Schema::create('structure_services', function(Blueprint $table) {
|
||||
$table->increments('id');
|
||||
$table->string('structure_id');
|
||||
$table->string('name');
|
||||
$table->string('state');
|
||||
});
|
||||
}
|
||||
|
||||
if(!Schema::hasTable('alliance_assets')) {
|
||||
Schema::create('alliance_assets', function(Blueprint $table) {
|
||||
$table->increments('id');
|
||||
$table->boolean('is_blueprint_copy')->nullable();
|
||||
$table->boolean('is_singleton');
|
||||
$table->string('item_id');
|
||||
$table->string('location_flag');
|
||||
$table->string('location_id');
|
||||
$table->string('location_type');
|
||||
$table->integer('quantity');
|
||||
$table->string('type_id');
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::dropIfExists('alliance_structures');
|
||||
Schema::dropIfExists('structure_services');
|
||||
Schema::dropIfExists('alliance_assets');
|
||||
}
|
||||
}
|
||||
23
vendor/composer/autoload_classmap.php
vendored
23
vendor/composer/autoload_classmap.php
vendored
@@ -6,9 +6,9 @@ $vendorDir = dirname(dirname(__FILE__));
|
||||
$baseDir = dirname($vendorDir);
|
||||
|
||||
return array(
|
||||
'App\\Console\\Commands\\CalculateMarketTaxCommand' => $baseDir . '/app/Console/Commands/CalculateMarketTax.php',
|
||||
'App\\Console\\Commands\\CorpJournalCommand' => $baseDir . '/app/Console/Commands/CorpJournal.php',
|
||||
'App\\Console\\Commands\\GetAssetsCommand' => $baseDir . '/app/Console/Commands/GetAssets.php',
|
||||
'App\\Console\\Commands\\GetCorpsCommand' => $baseDir . '/app/Console/Commands/GetCorps.php',
|
||||
'App\\Console\\Commands\\GetStructuresCommand' => $baseDir . '/app/Console/Commands/GetStructures.php',
|
||||
'App\\Console\\Commands\\HoldingFinancesCommand' => $baseDir . '/app/Console/Commands/HoldingFinances.php',
|
||||
'App\\Console\\Commands\\MoonMailerCommand' => $baseDir . '/app/Console/Commands/MoonMailer.php',
|
||||
'App\\Console\\Commands\\PiTransactionsCommand' => $baseDir . '/app/Console/Commands/PITransactions.php',
|
||||
@@ -23,11 +23,11 @@ return array(
|
||||
'App\\Http\\Controllers\\Controller' => $baseDir . '/app/Http/Controllers/Controller.php',
|
||||
'App\\Http\\Controllers\\Dashboard\\AdminController' => $baseDir . '/app/Http/Controllers/Dashboard/AdminController.php',
|
||||
'App\\Http\\Controllers\\Dashboard\\DashboardController' => $baseDir . '/app/Http/Controllers/Dashboard/DashboardController.php',
|
||||
'App\\Http\\Controllers\\FATs\\FatController' => $baseDir . '/app/Http/Controllers/FATs/FatController.php',
|
||||
'App\\Http\\Controllers\\Moons\\MoonsAdminController' => $baseDir . '/app/Http/Controllers/Moons/MoonsAdminController.php',
|
||||
'App\\Http\\Controllers\\Moons\\MoonsController' => $baseDir . '/app/Http/Controllers/Moons/MoonsController.php',
|
||||
'App\\Http\\Controllers\\Structures\\RegisterStructureController' => $baseDir . '/app/Http/Controllers/Structures/RegisterStructureController.php',
|
||||
'App\\Http\\Controllers\\Structures\\StructureAdminController' => $baseDir . '/app/Http/Controllers/Structures/StructureAdminController.php',
|
||||
'App\\Http\\Controllers\\Structures\\StructureController' => $baseDir . '/app/Http/Controllers/Structures/StructureController.php',
|
||||
'App\\Http\\Controllers\\Srp\\SrpController' => $baseDir . '/app/Http/Controllers/SRP/SrpController.php',
|
||||
'App\\Http\\Controllers\\Stocks\\StockController' => $baseDir . '/app/Http/Controllers/Stock/StockController.php',
|
||||
'App\\Http\\Controllers\\Wiki\\WikiController' => $baseDir . '/app/Http/Controllers/Wiki/WikiController.php',
|
||||
'App\\Http\\Kernel' => $baseDir . '/app/Http/Kernel.php',
|
||||
'App\\Http\\Middleware\\Authenticate' => $baseDir . '/app/Http/Middleware/Authenticate.php',
|
||||
@@ -40,6 +40,10 @@ return array(
|
||||
'App\\Http\\Middleware\\TrimStrings' => $baseDir . '/app/Http/Middleware/TrimStrings.php',
|
||||
'App\\Http\\Middleware\\TrustProxies' => $baseDir . '/app/Http/Middleware/TrustProxies.php',
|
||||
'App\\Http\\Middleware\\VerifyCsrfToken' => $baseDir . '/app/Http/Middleware/VerifyCsrfToken.php',
|
||||
'App\\JobProcessAssets' => $baseDir . '/app/Models/Jobs/JobProcessAssets.php',
|
||||
'App\\JobProcessStructure' => $baseDir . '/app/Models/Jobs/JobProcessStructure.php',
|
||||
'App\\Jobs\\ProcessAssetsJob' => $baseDir . '/app/Jobs/ProcessAssetsJob.php',
|
||||
'App\\Jobs\\ProcessStructureJob' => $baseDir . '/app/Jobs/ProcessStructureJob.php',
|
||||
'App\\Jobs\\ProcessWalletJournalJob' => $baseDir . '/app/Jobs/ProcessWalletJournalJob.php',
|
||||
'App\\Jobs\\ProcessWalletTransactionJob' => $baseDir . '/app/Jobs/ProcessWallettransactionJob.php',
|
||||
'App\\Jobs\\SendEveMailJob' => $baseDir . '/app/Jobs/SendEveMailJob.php',
|
||||
@@ -56,8 +60,8 @@ return array(
|
||||
'App\\Library\\Finances\\StructureIndustryTax' => $baseDir . '/app/Library/Finances/StructureIndustryTax.php',
|
||||
'App\\Library\\Lookups\\LookupHelper' => $baseDir . '/app/Library/Lookups/LookupHelper.php',
|
||||
'App\\Library\\Moons\\MoonCalc' => $baseDir . '/app/Library/Moons/MoonCalc.php',
|
||||
'App\\Library\\Structures\\JumpBridgeFuel' => $baseDir . '/app/Library/Structures/JumpBridgeFuel.php',
|
||||
'App\\Library\\Structures\\StructureTaxHelper' => $baseDir . '/app/Library/Structures/StructureTaxHelper.php',
|
||||
'App\\Library\\Stock\\Helper\\StructureStockHelper' => $baseDir . '/app/Library/Stock/Helper/StructureStockHelper.php',
|
||||
'App\\Library\\Structures\\Helper\\StructureStockHelper' => $baseDir . '/app/Library/Stock/StockHelper.php',
|
||||
'App\\Library\\Taxes\\TaxesHelper' => $baseDir . '/app/Library/Taxes/TaxesHelper.php',
|
||||
'App\\Models\\Admin\\AllowedLogin' => $baseDir . '/app/Models/Admin/AllowedLogin.php',
|
||||
'App\\Models\\Character\\CharacterClone' => $baseDir . '/app/Models/Charcter/CharacterClone.php',
|
||||
@@ -66,8 +70,6 @@ return array(
|
||||
'App\\Models\\Contracts\\Bid' => $baseDir . '/app/Models/Contracts/Bid.php',
|
||||
'App\\Models\\Contracts\\Contract' => $baseDir . '/app/Models/Contracts/Contract.php',
|
||||
'App\\Models\\Corporation\\AllianceCorp' => $baseDir . '/app/Models/Corporation/AllianceCorp.php',
|
||||
'App\\Models\\Corporation\\CorpStructure' => $baseDir . '/app/Models/Corporation/CorpStructure.php',
|
||||
'App\\Models\\Corporation\\CorpTaxRatio' => $baseDir . '/app/Models/Corporation/CorpTaxRatio.php',
|
||||
'App\\Models\\Corporation\\HoldingCorpJournal' => $baseDir . '/app/Models/Corporation/HoldingCorpJournal.php',
|
||||
'App\\Models\\Doku\\DokuGroupNames' => $baseDir . '/app/Models/Doku/DokuGroupNames.php',
|
||||
'App\\Models\\Doku\\DokuMember' => $baseDir . '/app/Models/Doku/DokuMember.php',
|
||||
@@ -100,6 +102,9 @@ return array(
|
||||
'App\\Models\\Moon\\OrePrice' => $baseDir . '/app/Models/Moon/OrePrice.php',
|
||||
'App\\Models\\Moon\\Price' => $baseDir . '/app/Models/Moon/Price.php',
|
||||
'App\\Models\\ScheduledTask\\ScheduleJob' => $baseDir . '/app/Models/ScheduledTask/ScheduleJob.php',
|
||||
'App\\Models\\Stock\\Asset' => $baseDir . '/app/Models/Stock/Asset.php',
|
||||
'App\\Models\\Structure\\Service' => $baseDir . '/app/Models/Structure/Service.php',
|
||||
'App\\Models\\Structure\\Structure' => $baseDir . '/app/Models/Structure/Structure.php',
|
||||
'App\\Models\\User\\AvailableUserPermission' => $baseDir . '/app/Models/User/AvailableUserPermission.php',
|
||||
'App\\Models\\User\\UserPermission' => $baseDir . '/app/Models/User/UserPermission.php',
|
||||
'App\\Models\\User\\UserRole' => $baseDir . '/app/Models/User/UserRole.php',
|
||||
|
||||
23
vendor/composer/autoload_static.php
vendored
23
vendor/composer/autoload_static.php
vendored
@@ -437,9 +437,9 @@ class ComposerStaticInitc3f953f8a7291d41a76e1664339777c9
|
||||
);
|
||||
|
||||
public static $classMap = array (
|
||||
'App\\Console\\Commands\\CalculateMarketTaxCommand' => __DIR__ . '/../..' . '/app/Console/Commands/CalculateMarketTax.php',
|
||||
'App\\Console\\Commands\\CorpJournalCommand' => __DIR__ . '/../..' . '/app/Console/Commands/CorpJournal.php',
|
||||
'App\\Console\\Commands\\GetAssetsCommand' => __DIR__ . '/../..' . '/app/Console/Commands/GetAssets.php',
|
||||
'App\\Console\\Commands\\GetCorpsCommand' => __DIR__ . '/../..' . '/app/Console/Commands/GetCorps.php',
|
||||
'App\\Console\\Commands\\GetStructuresCommand' => __DIR__ . '/../..' . '/app/Console/Commands/GetStructures.php',
|
||||
'App\\Console\\Commands\\HoldingFinancesCommand' => __DIR__ . '/../..' . '/app/Console/Commands/HoldingFinances.php',
|
||||
'App\\Console\\Commands\\MoonMailerCommand' => __DIR__ . '/../..' . '/app/Console/Commands/MoonMailer.php',
|
||||
'App\\Console\\Commands\\PiTransactionsCommand' => __DIR__ . '/../..' . '/app/Console/Commands/PITransactions.php',
|
||||
@@ -454,11 +454,11 @@ class ComposerStaticInitc3f953f8a7291d41a76e1664339777c9
|
||||
'App\\Http\\Controllers\\Controller' => __DIR__ . '/../..' . '/app/Http/Controllers/Controller.php',
|
||||
'App\\Http\\Controllers\\Dashboard\\AdminController' => __DIR__ . '/../..' . '/app/Http/Controllers/Dashboard/AdminController.php',
|
||||
'App\\Http\\Controllers\\Dashboard\\DashboardController' => __DIR__ . '/../..' . '/app/Http/Controllers/Dashboard/DashboardController.php',
|
||||
'App\\Http\\Controllers\\FATs\\FatController' => __DIR__ . '/../..' . '/app/Http/Controllers/FATs/FatController.php',
|
||||
'App\\Http\\Controllers\\Moons\\MoonsAdminController' => __DIR__ . '/../..' . '/app/Http/Controllers/Moons/MoonsAdminController.php',
|
||||
'App\\Http\\Controllers\\Moons\\MoonsController' => __DIR__ . '/../..' . '/app/Http/Controllers/Moons/MoonsController.php',
|
||||
'App\\Http\\Controllers\\Structures\\RegisterStructureController' => __DIR__ . '/../..' . '/app/Http/Controllers/Structures/RegisterStructureController.php',
|
||||
'App\\Http\\Controllers\\Structures\\StructureAdminController' => __DIR__ . '/../..' . '/app/Http/Controllers/Structures/StructureAdminController.php',
|
||||
'App\\Http\\Controllers\\Structures\\StructureController' => __DIR__ . '/../..' . '/app/Http/Controllers/Structures/StructureController.php',
|
||||
'App\\Http\\Controllers\\Srp\\SrpController' => __DIR__ . '/../..' . '/app/Http/Controllers/SRP/SrpController.php',
|
||||
'App\\Http\\Controllers\\Stocks\\StockController' => __DIR__ . '/../..' . '/app/Http/Controllers/Stock/StockController.php',
|
||||
'App\\Http\\Controllers\\Wiki\\WikiController' => __DIR__ . '/../..' . '/app/Http/Controllers/Wiki/WikiController.php',
|
||||
'App\\Http\\Kernel' => __DIR__ . '/../..' . '/app/Http/Kernel.php',
|
||||
'App\\Http\\Middleware\\Authenticate' => __DIR__ . '/../..' . '/app/Http/Middleware/Authenticate.php',
|
||||
@@ -471,6 +471,10 @@ class ComposerStaticInitc3f953f8a7291d41a76e1664339777c9
|
||||
'App\\Http\\Middleware\\TrimStrings' => __DIR__ . '/../..' . '/app/Http/Middleware/TrimStrings.php',
|
||||
'App\\Http\\Middleware\\TrustProxies' => __DIR__ . '/../..' . '/app/Http/Middleware/TrustProxies.php',
|
||||
'App\\Http\\Middleware\\VerifyCsrfToken' => __DIR__ . '/../..' . '/app/Http/Middleware/VerifyCsrfToken.php',
|
||||
'App\\JobProcessAssets' => __DIR__ . '/../..' . '/app/Models/Jobs/JobProcessAssets.php',
|
||||
'App\\JobProcessStructure' => __DIR__ . '/../..' . '/app/Models/Jobs/JobProcessStructure.php',
|
||||
'App\\Jobs\\ProcessAssetsJob' => __DIR__ . '/../..' . '/app/Jobs/ProcessAssetsJob.php',
|
||||
'App\\Jobs\\ProcessStructureJob' => __DIR__ . '/../..' . '/app/Jobs/ProcessStructureJob.php',
|
||||
'App\\Jobs\\ProcessWalletJournalJob' => __DIR__ . '/../..' . '/app/Jobs/ProcessWalletJournalJob.php',
|
||||
'App\\Jobs\\ProcessWalletTransactionJob' => __DIR__ . '/../..' . '/app/Jobs/ProcessWallettransactionJob.php',
|
||||
'App\\Jobs\\SendEveMailJob' => __DIR__ . '/../..' . '/app/Jobs/SendEveMailJob.php',
|
||||
@@ -487,8 +491,8 @@ class ComposerStaticInitc3f953f8a7291d41a76e1664339777c9
|
||||
'App\\Library\\Finances\\StructureIndustryTax' => __DIR__ . '/../..' . '/app/Library/Finances/StructureIndustryTax.php',
|
||||
'App\\Library\\Lookups\\LookupHelper' => __DIR__ . '/../..' . '/app/Library/Lookups/LookupHelper.php',
|
||||
'App\\Library\\Moons\\MoonCalc' => __DIR__ . '/../..' . '/app/Library/Moons/MoonCalc.php',
|
||||
'App\\Library\\Structures\\JumpBridgeFuel' => __DIR__ . '/../..' . '/app/Library/Structures/JumpBridgeFuel.php',
|
||||
'App\\Library\\Structures\\StructureTaxHelper' => __DIR__ . '/../..' . '/app/Library/Structures/StructureTaxHelper.php',
|
||||
'App\\Library\\Stock\\Helper\\StructureStockHelper' => __DIR__ . '/../..' . '/app/Library/Stock/Helper/StructureStockHelper.php',
|
||||
'App\\Library\\Structures\\Helper\\StructureStockHelper' => __DIR__ . '/../..' . '/app/Library/Stock/StockHelper.php',
|
||||
'App\\Library\\Taxes\\TaxesHelper' => __DIR__ . '/../..' . '/app/Library/Taxes/TaxesHelper.php',
|
||||
'App\\Models\\Admin\\AllowedLogin' => __DIR__ . '/../..' . '/app/Models/Admin/AllowedLogin.php',
|
||||
'App\\Models\\Character\\CharacterClone' => __DIR__ . '/../..' . '/app/Models/Charcter/CharacterClone.php',
|
||||
@@ -497,8 +501,6 @@ class ComposerStaticInitc3f953f8a7291d41a76e1664339777c9
|
||||
'App\\Models\\Contracts\\Bid' => __DIR__ . '/../..' . '/app/Models/Contracts/Bid.php',
|
||||
'App\\Models\\Contracts\\Contract' => __DIR__ . '/../..' . '/app/Models/Contracts/Contract.php',
|
||||
'App\\Models\\Corporation\\AllianceCorp' => __DIR__ . '/../..' . '/app/Models/Corporation/AllianceCorp.php',
|
||||
'App\\Models\\Corporation\\CorpStructure' => __DIR__ . '/../..' . '/app/Models/Corporation/CorpStructure.php',
|
||||
'App\\Models\\Corporation\\CorpTaxRatio' => __DIR__ . '/../..' . '/app/Models/Corporation/CorpTaxRatio.php',
|
||||
'App\\Models\\Corporation\\HoldingCorpJournal' => __DIR__ . '/../..' . '/app/Models/Corporation/HoldingCorpJournal.php',
|
||||
'App\\Models\\Doku\\DokuGroupNames' => __DIR__ . '/../..' . '/app/Models/Doku/DokuGroupNames.php',
|
||||
'App\\Models\\Doku\\DokuMember' => __DIR__ . '/../..' . '/app/Models/Doku/DokuMember.php',
|
||||
@@ -531,6 +533,9 @@ class ComposerStaticInitc3f953f8a7291d41a76e1664339777c9
|
||||
'App\\Models\\Moon\\OrePrice' => __DIR__ . '/../..' . '/app/Models/Moon/OrePrice.php',
|
||||
'App\\Models\\Moon\\Price' => __DIR__ . '/../..' . '/app/Models/Moon/Price.php',
|
||||
'App\\Models\\ScheduledTask\\ScheduleJob' => __DIR__ . '/../..' . '/app/Models/ScheduledTask/ScheduleJob.php',
|
||||
'App\\Models\\Stock\\Asset' => __DIR__ . '/../..' . '/app/Models/Stock/Asset.php',
|
||||
'App\\Models\\Structure\\Service' => __DIR__ . '/../..' . '/app/Models/Structure/Service.php',
|
||||
'App\\Models\\Structure\\Structure' => __DIR__ . '/../..' . '/app/Models/Structure/Structure.php',
|
||||
'App\\Models\\User\\AvailableUserPermission' => __DIR__ . '/../..' . '/app/Models/User/AvailableUserPermission.php',
|
||||
'App\\Models\\User\\UserPermission' => __DIR__ . '/../..' . '/app/Models/User/UserPermission.php',
|
||||
'App\\Models\\User\\UserRole' => __DIR__ . '/../..' . '/app/Models/User/UserRole.php',
|
||||
|
||||
Reference in New Issue
Block a user