updated migrations

This commit is contained in:
denisdulici 2019-12-16 12:04:27 +03:00
parent bfa445c322
commit 1e2b5a3621
61 changed files with 130 additions and 68 deletions

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateAccountsTable extends Migration class CreateAccountsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateBillsTable extends Migration class CreateBillsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCategoriesTable extends Migration class CreateCategoriesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCompaniesTable extends Migration class CreateCompaniesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCurrenciesTable extends Migration class CreateCurrenciesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCustomersTable extends Migration class CreateCustomersTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateInvoicesTable extends Migration class CreateInvoicesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateItemsTable extends Migration class CreateItemsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateJobsTable extends Migration class CreateJobsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateModulesTable extends Migration class CreateModulesTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateNotificationsTable extends Migration class CreateNotificationsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreatePasswordResetsTable extends Migration class CreatePasswordResetsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreatePaymentsTable extends Migration class CreatePaymentsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateRevenuesTable extends Migration class CreateRevenuesTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateRolesTable extends Migration class CreateRolesTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateSessionsTable extends Migration class CreateSessionsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateSettingsTable extends Migration class CreateSettingsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateTaxesTable extends Migration class CreateTaxesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateTransfersTable extends Migration class CreateTransfersTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateUsersTable extends Migration class CreateUsersTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateVendorsTable extends Migration class CreateVendorsTable extends Migration
{ {

View File

@ -9,6 +9,7 @@ use App\Models\Expense\BillTotal;
use App\Models\Setting\Tax; use App\Models\Setting\Tax;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateBillTotalsTable extends Migration class CreateBillTotalsTable extends Migration
{ {

View File

@ -8,6 +8,7 @@ use App\Models\Income\InvoiceTotal;
use App\Models\Setting\Tax; use App\Models\Setting\Tax;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateInvoiceTotalsTable extends Migration class CreateInvoiceTotalsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateFailedJobsTable extends Migration class CreateFailedJobsTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddCurrencyColumns extends Migration class AddCurrencyColumns extends Migration
{ {
@ -11,7 +13,7 @@ class AddCurrencyColumns extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('currencies', function ($table) { Schema::table('currencies', function (Blueprint $table) {
$table->string('precision')->nullable(); $table->string('precision')->nullable();
$table->string('symbol')->nullable(); $table->string('symbol')->nullable();
$table->integer('symbol_first')->default(1); $table->integer('symbol_first')->default(1);
@ -27,7 +29,7 @@ class AddCurrencyColumns extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('currencies', function ($table) { Schema::table('currencies', function (Blueprint $table) {
$table->dropColumn([ $table->dropColumn([
'precision', 'precision',
'symbol', 'symbol',

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateMediableTables extends Migration class CreateMediableTables extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropAttachmentColumnBillPaymentsTable extends Migration class DropAttachmentColumnBillPaymentsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropAttachmentColumnBillsTable extends Migration class DropAttachmentColumnBillsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropAttachmentColumnInvoicePaymentsTable extends Migration class DropAttachmentColumnInvoicePaymentsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropAttachmentColumnInvoicesTable extends Migration class DropAttachmentColumnInvoicesTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropAttachmentColumnPaymentsTable extends Migration class DropAttachmentColumnPaymentsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropAttachmentColumnRevenuesTable extends Migration class DropAttachmentColumnRevenuesTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropPictureColumnItemsTable extends Migration class DropPictureColumnItemsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropPictureColumnUsersTable extends Migration class DropPictureColumnUsersTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddCategoryColumnInvoicesBills extends Migration class AddCategoryColumnInvoicesBills extends Migration
{ {
@ -11,11 +13,11 @@ class AddCategoryColumnInvoicesBills extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('invoices', function ($table) { Schema::table('invoices', function (Blueprint $table) {
$table->integer('category_id')->default(); $table->integer('category_id')->default();
}); });
Schema::table('bills', function ($table) { Schema::table('bills', function (Blueprint $table) {
$table->integer('category_id')->default(); $table->integer('category_id')->default();
}); });
} }
@ -27,11 +29,11 @@ class AddCategoryColumnInvoicesBills extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('invoices', function ($table) { Schema::table('invoices', function (Blueprint $table) {
$table->dropColumn('category_id'); $table->dropColumn('category_id');
}); });
Schema::table('bills', function ($table) { Schema::table('bills', function (Blueprint $table) {
$table->dropColumn('category_id'); $table->dropColumn('category_id');
}); });
} }

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateRecurringTable extends Migration class CreateRecurringTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddParentColumn extends Migration class AddParentColumn extends Migration
{ {
@ -11,19 +13,19 @@ class AddParentColumn extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('invoices', function ($table) { Schema::table('invoices', function (Blueprint $table) {
$table->integer('parent_id')->default(0); $table->integer('parent_id')->default(0);
}); });
Schema::table('revenues', function ($table) { Schema::table('revenues', function (Blueprint $table) {
$table->integer('parent_id')->default(0); $table->integer('parent_id')->default(0);
}); });
Schema::table('bills', function ($table) { Schema::table('bills', function (Blueprint $table) {
$table->integer('parent_id')->default(0); $table->integer('parent_id')->default(0);
}); });
Schema::table('payments', function ($table) { Schema::table('payments', function (Blueprint $table) {
$table->integer('parent_id')->default(0); $table->integer('parent_id')->default(0);
}); });
} }
@ -35,19 +37,19 @@ class AddParentColumn extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('invoices', function ($table) { Schema::table('invoices', function (Blueprint $table) {
$table->dropColumn('parent_id'); $table->dropColumn('parent_id');
}); });
Schema::table('revenues', function ($table) { Schema::table('revenues', function (Blueprint $table) {
$table->dropColumn('parent_id'); $table->dropColumn('parent_id');
}); });
Schema::table('bills', function ($table) { Schema::table('bills', function (Blueprint $table) {
$table->dropColumn('parent_id'); $table->dropColumn('parent_id');
}); });
Schema::table('payments', function ($table) { Schema::table('payments', function (Blueprint $table) {
$table->dropColumn('parent_id'); $table->dropColumn('parent_id');
}); });
} }

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifyEmailColumn extends Migration class ModifyEmailColumn extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifyEnabledColumn extends Migration class ModifyEnabledColumn extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifyDateColumn extends Migration class ModifyDateColumn extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddReferenceColumnCustomers extends Migration class AddReferenceColumnCustomers extends Migration
{ {
@ -11,7 +13,7 @@ class AddReferenceColumnCustomers extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('customers', function ($table) { Schema::table('customers', function (Blueprint $table) {
$table->string('reference')->nullable(); $table->string('reference')->nullable();
}); });
} }
@ -23,7 +25,7 @@ class AddReferenceColumnCustomers extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('customers', function ($table) { Schema::table('customers', function (Blueprint $table) {
$table->dropColumn('reference'); $table->dropColumn('reference');
}); });
} }

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddReferenceColumnVendors extends Migration class AddReferenceColumnVendors extends Migration
{ {
@ -11,7 +13,7 @@ class AddReferenceColumnVendors extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('vendors', function ($table) { Schema::table('vendors', function (Blueprint $table) {
$table->string('reference')->nullable(); $table->string('reference')->nullable();
}); });
} }
@ -23,7 +25,7 @@ class AddReferenceColumnVendors extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('vendors', function ($table) { Schema::table('vendors', function (Blueprint $table) {
$table->dropColumn('reference'); $table->dropColumn('reference');
}); });
} }

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateBillItemTaxesTable extends Migration class CreateBillItemTaxesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateInvoiceItemTaxesTable extends Migration class CreateInvoiceItemTaxesTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddReconciledColumn extends Migration class AddReconciledColumn extends Migration
{ {
@ -11,19 +13,19 @@ class AddReconciledColumn extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('bill_payments', function ($table) { Schema::table('bill_payments', function (Blueprint $table) {
$table->boolean('reconciled')->default(0); $table->boolean('reconciled')->default(0);
}); });
Schema::table('invoice_payments', function ($table) { Schema::table('invoice_payments', function (Blueprint $table) {
$table->boolean('reconciled')->default(0); $table->boolean('reconciled')->default(0);
}); });
Schema::table('payments', function ($table) { Schema::table('payments', function (Blueprint $table) {
$table->boolean('reconciled')->default(0); $table->boolean('reconciled')->default(0);
}); });
Schema::table('revenues', function ($table) { Schema::table('revenues', function (Blueprint $table) {
$table->boolean('reconciled')->default(0); $table->boolean('reconciled')->default(0);
}); });
} }
@ -35,19 +37,19 @@ class AddReconciledColumn extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('bill_payments', function ($table) { Schema::table('bill_payments', function (Blueprint $table) {
$table->dropColumn('reconciled'); $table->dropColumn('reconciled');
}); });
Schema::table('invoice_payments', function ($table) { Schema::table('invoice_payments', function (Blueprint $table) {
$table->dropColumn('reconciled'); $table->dropColumn('reconciled');
}); });
Schema::table('payments', function ($table) { Schema::table('payments', function (Blueprint $table) {
$table->dropColumn('reconciled'); $table->dropColumn('reconciled');
}); });
Schema::table('revenues', function ($table) { Schema::table('revenues', function (Blueprint $table) {
$table->dropColumn('reconciled'); $table->dropColumn('reconciled');
}); });
} }

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateReconciliationsTable extends Migration class CreateReconciliationsTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddTaxColumns extends Migration class AddTaxColumns extends Migration
{ {
@ -11,7 +13,7 @@ class AddTaxColumns extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('taxes', function ($table) { Schema::table('taxes', function (Blueprint $table) {
$table->string('type')->default('normal'); $table->string('type')->default('normal');
}); });
} }
@ -23,7 +25,7 @@ class AddTaxColumns extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('taxes', function ($table) { Schema::table('taxes', function (Blueprint $table) {
$table->dropColumn([ $table->dropColumn([
'type', 'type',
]); ]);

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class DropTaxIdColumn extends Migration class DropTaxIdColumn extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifyDeletedAtColumnMediaTable extends Migration class ModifyDeletedAtColumnMediaTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddFooterColumnInvoicesTable extends Migration class AddFooterColumnInvoicesTable extends Migration
{ {
@ -11,7 +13,7 @@ class AddFooterColumnInvoicesTable extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('invoices', function ($table) { Schema::table('invoices', function (Blueprint $table) {
$table->text('footer')->nullable(); $table->text('footer')->nullable();
}); });
} }
@ -23,7 +25,7 @@ class AddFooterColumnInvoicesTable extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('invoices', function ($table) { Schema::table('invoices', function (Blueprint $table) {
$table->dropColumn('footer'); $table->dropColumn('footer');
}); });
} }

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateContactsTable extends Migration class CreateContactsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateDashboardsTable extends Migration class CreateDashboardsTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\Schema;
class CreateEmailTemplatesTable extends Migration class CreateEmailTemplatesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateFirewallTable extends Migration class CreateFirewallTable extends Migration
{ {

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\Schema;
class CreateReportsTable extends Migration class CreateReportsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateTransactionsTable extends Migration class CreateTransactionsTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifyDomainColumnCompaniesTable extends Migration class ModifyDomainColumnCompaniesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifyStatusColumnModulesTable extends Migration class ModifyStatusColumnModulesTable extends Migration
{ {

View File

@ -2,6 +2,7 @@
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ModifySkuQuantityColumnItemsTable extends Migration class ModifySkuQuantityColumnItemsTable extends Migration
{ {
@ -15,7 +16,17 @@ class ModifySkuQuantityColumnItemsTable extends Migration
Schema::table('items', function (Blueprint $table) { Schema::table('items', function (Blueprint $table) {
$table->string('sku')->nullable()->change(); $table->string('sku')->nullable()->change();
$table->integer('quantity')->default(1)->change(); $table->integer('quantity')->default(1)->change();
$table->dropUnique(['company_id', 'sku', 'deleted_at']);
$connection = Schema::getConnection();
$d_table = $connection->getDoctrineSchemaManager()->listTableDetails($connection->getTablePrefix() . 'items');
if ($d_table->hasIndex('items_company_id_sku_deleted_at_unique')) {
// 1.3 update
$table->dropUnique('items_company_id_sku_deleted_at_unique');
} else {
// 2.0 install
$table->dropUnique(['company_id', 'sku', 'deleted_at']);
}
}); });
} }

View File

@ -1,8 +1,8 @@
<?php <?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\Schema;
class DropEnabledColumnReportsTable extends Migration class DropEnabledColumnReportsTable extends Migration
{ {

View File

@ -1,6 +1,8 @@
<?php <?php
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddLocaleColumn extends Migration class AddLocaleColumn extends Migration
{ {
@ -11,7 +13,7 @@ class AddLocaleColumn extends Migration
*/ */
public function up() public function up()
{ {
Schema::table('users', function ($table) { Schema::table('users', function (Blueprint $table) {
$table->string('locale')->default(config('app.locale')); $table->string('locale')->default(config('app.locale'));
}); });
} }
@ -23,7 +25,7 @@ class AddLocaleColumn extends Migration
*/ */
public function down() public function down()
{ {
Schema::table('users', function ($table) { Schema::table('users', function (Blueprint $table) {
$table->dropColumn('locale'); $table->dropColumn('locale');
}); });
} }