File: /home/jubaroyal/public_html/database/migrations/2023_04_01_192329_create_settings_table.php
<?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
{
Schema::create('settings', function (Blueprint $table) {
$table->id();
$table->text('colored_logo')->nullable();
$table->text('white_logo')->nullable();
$table->text('retina_logo')->nullable();
$table->text('favicon')->nullable();
$table->text('default_color')->nullable();
$table->text('primary_color')->nullable();
$table->text('secondary_color')->nullable();
$table->text('website_title')->nullable();
$table->text('website_owner')->nullable();
$table->text('meta_tag_description')->nullable();
$table->text('meta_tag_keywords')->nullable();
$table->text('meta_tag_author')->nullable();
$table->text('disqus_code')->nullable();
$table->text('analytic_id')->nullable();
$table->text('top_bar_status')->nullable();
$table->text('top_bar_email_status')->nullable();
$table->text('top_bar_email_address')->nullable();
$table->text('top_bar_location_status')->nullable();
$table->text('top_bar_location')->nullable();
$table->text('top_bar_right_status')->nullable();
$table->text('top_bar_right_title')->nullable();
$table->text('top_bar_phone_number')->nullable();
$table->text('top_bar_left_status')->nullable();
$table->text('top_bar_left_title')->nullable();
$table->text('top_bar_left_link')->nullable();
$table->text('top_bar_left_link_title')->nullable();
$table->text('top_bar_left_date')->nullable();
$table->text('menu_bar_status')->nullable();
$table->text('menu_bar_action_btn_status')->nullable();
$table->text('bottom_action_bar_status')->nullable();
$table->text('bottom_action_btn_status')->nullable();
$table->text('home_menu_status')->nullable();
$table->text('blog_header_bg')->nullable();
$table->text('blogs_status')->nullable();
$table->text('blog_menu_status')->nullable();
$table->text('testimonials_bg')->nullable();
$table->text('testimonials_status')->nullable();
$table->text('testimonials_bg_status')->nullable();
$table->text('why_us_status')->nullable();
$table->text('services_header_bg')->nullable();
$table->text('services_bg')->nullable();
$table->text('services_status')->nullable();
$table->text('services_menu_status')->nullable();
$table->text('services_bg_status')->nullable();
$table->text('steps_bg')->nullable();
$table->text('steps_status')->nullable();
$table->text('steps_bg_status')->nullable();
$table->text('about_header_bg')->nullable();
$table->text('about_video_status')->nullable();
$table->text('about_video_bg')->nullable();
$table->text('about_video_bg_status')->nullable();
$table->text('about_status')->nullable();
$table->text('about_menu_status')->nullable();
$table->text('principals_status')->nullable();
$table->text('fun_facts_status')->nullable();
$table->text('project_header_bg')->nullable();
$table->text('project_status')->nullable();
$table->text('project_menu_status')->nullable();
$table->text('home_projects_bg')->nullable();
$table->text('slider_status')->nullable();
$table->text('features_bg')->nullable();
$table->text('features_status')->nullable();
$table->text('contact_header_bg')->nullable();
$table->text('contact_status')->nullable();
$table->text('contact_menu_status')->nullable();
$table->text('contact_form_status')->nullable();
$table->text('terms_header_bg')->nullable();
$table->text('terms_status')->nullable();
$table->text('terms_menu_status')->nullable();
$table->text('privacy_header_bg')->nullable();
$table->text('privacy_status')->nullable();
$table->text('privacy_menu_status')->nullable();
$table->text('disclaimer_header_bg')->nullable();
$table->text('disclaimer_status')->nullable();
$table->text('disclaimer_menu_status')->nullable();
$table->text('faq_header_bg')->nullable();
$table->text('faq_status')->nullable();
$table->text('faq_menu_status')->nullable();
$table->text('team_header_bg')->nullable();
$table->text('team_status')->nullable();
$table->text('team_menu_status')->nullable();
$table->text('footer_status')->nullable();
$table->text('footer_bg_status')->nullable();
$table->text('footer_bg')->nullable();
$table->text('newsletter_status')->nullable();
$table->text('footer_about_status')->nullable();
$table->text('home_ads_section_status')->nullable();
$table->text('client_header_bg')->nullable();
$table->text('clients_bg')->nullable();
$table->text('client_bg_status')->nullable();
$table->text('client_status')->nullable();
$table->text('client_menu_status')->nullable();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::dropIfExists('settings');
}
};