public function attributeHints()
 {
     return ArrayHelper::merge(parent::attributeHints(), []);
 }
 public function attributeHints()
 {
     return ArrayHelper::merge(parent::attributeHints(), ['tableName' => 'Origin table name', 'fieldsOrigin' => 'Origin table fields for DB table creation', 'autoCreateTable' => 'Options for run create table query', 'migrationPath' => 'Migration path', 'fields' => 'Table fields']);
 }
 /**
  * @inheritdoc
  */
 public function hints()
 {
     return ArrayHelper::merge(parent::attributeHints(), ['indexFormat' => 'The format for naming the indices. <br />Keys: <ul><li>{{table}}: the table the index is created on</li><li>{{index}}: the unique name of the index, made up from the column names</li></ul>', 'foreignKeyFormat' => 'The format for naming the foreign keys. <br />Keys: <ul><li>{{table}}: the table the foreign key is created on</li><li>{{ref_table}}: the unique name of the foreign key, made up from the referenced table and column name</li></ul>', 'db' => 'The name of the Database component', 'baseClass' => 'The is the base class of the new migration. It should be a fully qualified namespaced class name.', 'usePrefix' => 'This indicates whether the table name returned by the generated ActiveRecord class should consider the <code>tablePrefix</code> setting of the DB connection. For example, if the table name is <code>tbl_post</code> and <code>tablePrefix=tbl_</code>, the ActiveRecord class will return the table name as <code>{{%post}}</code>.', 'safe' => 'If checked, the migration will use the <code>safeUp(); safeDown();</code> functions, instead of <code>up(); down();</code> ones.', 'migrationName' => 'Short name for the migration.', 'migrationPath' => 'Path of the folder containing the migrations.']);
 }