class CreateWiredConfigs < ActiveRecord::Migration[6.0]
  def change
    create_table :wired_configs do |t|
      t.string :name
      t.string :mode, default: "0"
      t.string :nat, default: "1"
      t.boolean :is_enabled, default: true
      t.integer :location_network_id
      t.string :acl_mac
      t.string :mac_filter_policy
      t.text :acl_mac_list
      t.string :captive_portal
      t.text :splash_url
      t.string :wallgarden
      t.text :walled_garden_range
      t.string :overwrite_success_url, default: "false"
      t.text :success_url
      t.string :dhcp_range_start
      t.string :dhcp_range_end          
      t.string :dhcp_relay_server 
      t.string :dhcp_lease_time   
      t.string :auth_radius_id    
      t.string :acc_radius_id     
      t.string :acc_radius_enabled
      t.string :ip_address
      t.string :subnet_mask
      t.string :ssid_qos       
      t.boolean :enable_ssid_qos
      t.string :per_user_qos
      t.integer :max_association, default: 0
      t.timestamps
    end
  end
end
