Added item characteristics migration file
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Successful in 20s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 10s
Laravel Larastan / larastan (pull_request) Failing after 2m36s
Laravel Pint / pint (pull_request) Failing after 2m51s
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Successful in 20s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 10s
Laravel Larastan / larastan (pull_request) Failing after 2m36s
Laravel Pint / pint (pull_request) Failing after 2m51s
This commit is contained in:
@@ -0,0 +1,175 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
|
||||||
|
return new class extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*/
|
||||||
|
public function up(): void
|
||||||
|
{
|
||||||
|
$sql = <<<'SQL'
|
||||||
|
CREATE TABLE item_characteristics (
|
||||||
|
id BIGINT GENERATED always AS IDENTITY PRIMARY KEY,
|
||||||
|
plant_id BIGINT NOT NULL,
|
||||||
|
item_id BIGINT NOT NULL,
|
||||||
|
class TEXT,
|
||||||
|
zz1_cn_bill_ord TEXT,
|
||||||
|
zmm_amps TEXT,
|
||||||
|
zmm_brand TEXT,
|
||||||
|
zmm_degreeofprotection TEXT,
|
||||||
|
zmm_delivery TEXT,
|
||||||
|
zmm_dir_rot TEXT,
|
||||||
|
zmm_discharge TEXT,
|
||||||
|
zmm_discharge_max TEXT,
|
||||||
|
zmm_discharge_min TEXT,
|
||||||
|
zmm_duty TEXT,
|
||||||
|
zmm_eff_motor TEXT,
|
||||||
|
zmm_eff_pump TEXT,
|
||||||
|
zmm_frequency TEXT,
|
||||||
|
zmm_head TEXT,
|
||||||
|
zmm_heading TEXT,
|
||||||
|
zmm_head_max TEXT,
|
||||||
|
zmm_head_minimum TEXT,
|
||||||
|
zmm_idx_eff_mtr TEXT,
|
||||||
|
zmm_idx_eff_pump TEXT,
|
||||||
|
zmm_kvacode TEXT,
|
||||||
|
zmm_maxambtemp TEXT,
|
||||||
|
zmm_mincoolingflow TEXT,
|
||||||
|
zmm_motorseries TEXT,
|
||||||
|
zmm_motor_model TEXT,
|
||||||
|
zmm_outlet TEXT,
|
||||||
|
zmm_phase TEXT,
|
||||||
|
zmm_pressure TEXT,
|
||||||
|
zmm_pumpflowtype TEXT,
|
||||||
|
zmm_pumpseries TEXT,
|
||||||
|
zmm_pump_model TEXT,
|
||||||
|
zmm_ratedpower TEXT,
|
||||||
|
zmm_region TEXT,
|
||||||
|
zmm_servicefactor TEXT,
|
||||||
|
zmm_servicefactormaximumamps TEXT,
|
||||||
|
zmm_speed TEXT,
|
||||||
|
zmm_suction TEXT,
|
||||||
|
zmm_suctionxdelivery TEXT,
|
||||||
|
zmm_supplysource TEXT,
|
||||||
|
zmm_temperature TEXT,
|
||||||
|
zmm_thrustload TEXT,
|
||||||
|
zmm_volts TEXT,
|
||||||
|
zmm_wire TEXT,
|
||||||
|
zmm_package TEXT,
|
||||||
|
zmm_pvarrayrating TEXT,
|
||||||
|
zmm_isi TEXT,
|
||||||
|
zmm_isimotor TEXT,
|
||||||
|
zmm_isipump TEXT,
|
||||||
|
zmm_isipumpset TEXT,
|
||||||
|
zmm_pumpset_model TEXT,
|
||||||
|
zmm_stages TEXT,
|
||||||
|
zmm_headrange TEXT,
|
||||||
|
zmm_overall_efficiency TEXT,
|
||||||
|
zmm_connection TEXT,
|
||||||
|
zmm_min_bore_size TEXT,
|
||||||
|
zmm_isireference TEXT,
|
||||||
|
zmm_category TEXT,
|
||||||
|
zmm_submergence TEXT,
|
||||||
|
zmm_capacitorstart TEXT,
|
||||||
|
zmm_capacitorrun TEXT,
|
||||||
|
zmm_inch TEXT,
|
||||||
|
zmm_motor_type TEXT,
|
||||||
|
zmm_dismantle_direction TEXT,
|
||||||
|
zmm_eff_ovrall TEXT,
|
||||||
|
zmm_bodymoc TEXT,
|
||||||
|
zmm_rotormoc TEXT,
|
||||||
|
zmm_dlwl TEXT,
|
||||||
|
zmm_inputpower TEXT,
|
||||||
|
zmm_imp_od TEXT,
|
||||||
|
zmm_ambtemp TEXT,
|
||||||
|
zmm_de TEXT,
|
||||||
|
zmm_dischargerange TEXT,
|
||||||
|
zmm_efficiency_class TEXT,
|
||||||
|
zmm_framesize TEXT,
|
||||||
|
zmm_impellerdiameter TEXT,
|
||||||
|
zmm_insulationclass TEXT,
|
||||||
|
zmm_maxflow TEXT,
|
||||||
|
zmm_minhead TEXT,
|
||||||
|
zmm_mtrlofconst TEXT,
|
||||||
|
zmm_nde TEXT,
|
||||||
|
zmm_powerfactor TEXT,
|
||||||
|
zmm_tagno TEXT,
|
||||||
|
zmm_year TEXT,
|
||||||
|
zmm_laser_name TEXT,
|
||||||
|
zmm_beenote TEXT,
|
||||||
|
zmm_beenumber TEXT,
|
||||||
|
zmm_beestar TEXT,
|
||||||
|
zmm_logo_ce TEXT,
|
||||||
|
zmm_codeclass TEXT,
|
||||||
|
zmm_colour TEXT,
|
||||||
|
zmm_logo_cp TEXT,
|
||||||
|
zmm_grade TEXT,
|
||||||
|
zmm_grwt_pset TEXT,
|
||||||
|
zmm_grwt_cable TEXT,
|
||||||
|
zmm_grwt_motor TEXT,
|
||||||
|
zmm_grwt_pf TEXT,
|
||||||
|
zmm_grwt_pump TEXT,
|
||||||
|
zmm_isivalve TEXT,
|
||||||
|
zmm_isi_wc TEXT,
|
||||||
|
zmm_labelperiod TEXT,
|
||||||
|
zmm_length TEXT,
|
||||||
|
zmm_license_cml_no TEXT,
|
||||||
|
zmm_mfgmonyr TEXT,
|
||||||
|
zmm_modelyear TEXT,
|
||||||
|
zmm_motoridentification TEXT,
|
||||||
|
zmm_newt_pset TEXT,
|
||||||
|
zmm_newt_cable TEXT,
|
||||||
|
zmm_newt_motor TEXT,
|
||||||
|
zmm_newt_pf TEXT,
|
||||||
|
zmm_newt_pump TEXT,
|
||||||
|
zmm_logo_nsf TEXT,
|
||||||
|
zmm_packtype TEXT,
|
||||||
|
zmm_panel TEXT,
|
||||||
|
zmm_performance_factor TEXT,
|
||||||
|
zmm_pumpidentification TEXT,
|
||||||
|
zmm_psettype TEXT,
|
||||||
|
zmm_size TEXT,
|
||||||
|
zmm_eff_ttl TEXT,
|
||||||
|
zmm_type TEXT,
|
||||||
|
zmm_usp TEXT,
|
||||||
|
zmm_1 TEXT,
|
||||||
|
zmm_2 TEXT,
|
||||||
|
zmm_3 TEXT,
|
||||||
|
zmm_4 TEXT,
|
||||||
|
zmm_5 TEXT,
|
||||||
|
zmm_6 TEXT,
|
||||||
|
zmm_7 TEXT,
|
||||||
|
zmm_8 TEXT,
|
||||||
|
zmm_9 TEXT,
|
||||||
|
zmm_10 TEXT,
|
||||||
|
zmm_11 TEXT,
|
||||||
|
zmm_12 TEXT,
|
||||||
|
zmm_13 TEXT,
|
||||||
|
zmm_14 TEXT,
|
||||||
|
zmm_15 TEXT,
|
||||||
|
|
||||||
|
created_at TIMESTAMP NOT NULL DEFAULT NOW(),
|
||||||
|
updated_at TIMESTAMP NOT NULL DEFAULT NOW(),
|
||||||
|
created_by TEXT DEFAULT NULL,
|
||||||
|
updated_by TEXT DEFAULT NULL,
|
||||||
|
deleted_at TIMESTAMP,
|
||||||
|
|
||||||
|
FOREIGN KEY (plant_id) REFERENCES plants (id),
|
||||||
|
FOREIGN KEY (item_id) REFERENCES items (id)
|
||||||
|
);
|
||||||
|
SQL;
|
||||||
|
DB::statement($sql);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*/
|
||||||
|
public function down(): void
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('item_characteristics');
|
||||||
|
}
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user