PluginProbe
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.5
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.5
6.3.0 6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 All 56 releases
kirki / database / migrations / CreateFormsDataTable.php
CreateFormsDataTable.php
33 lines 999 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Kirki\Database\Migrations;
4
5 use Kirki\Framework\Contracts\Migration;
6 use Kirki\Framework\Database\Schema\Structure;
7 use Kirki\Framework\Supports\Facades\Schema;
8
9 class CreateFormsDataTable implements Migration
10 {
11 public function up()
12 {
13 Schema::create('kirki_forms_data', function (Structure $table) {
14 $table->id();
15 $table->unsigned_big_integer('form_id');
16 $table->unsigned_big_integer('user_id')->nullable();
17 $table->string('session_id');
18 $table->big_integer('timestamp');
19 $table->string('input_key');
20 $table->string('input_value', 2000);
21 $table->string('input_type', 100)->default('text');
22 $table->timestamp('created_at')->use_current();
23 $table->datetime('updated_at')->use_current();
24 $table->index('form_id', 'form_id');
25 });
26 }
27
28 public function down()
29 {
30 Schema::drop_if_exists('kirki_forms_data');
31 }
32 }
33