// @ts-nocheck

import { DateTime } from 'luxon'
import { BaseModel, column, scope } from '@ioc:Adonis/Lucid/Orm'

export default class Info extends BaseModel {
  public static table = 'info'

  @column({ isPrimary: true })
  public id: number

  @column({ columnName: 'instagram_user' })
  public instagram_user: string

  @column({ columnName: 'instagram_url' })
  public instagram_url: string

  @column({ columnName: 'facebook_user' })
  public facebook_user: string

  @column({ columnName: 'facebook_url' })
  public facebook_url: string

  @column({ columnName: 'linkedin_user' })
  public linkedin_user: string

  @column({ columnName: 'linkedin_url' })
  public linkedin_url: string

  @column({ columnName: 'youtube_user' })
  public youtube_user: string

  @column({ columnName: 'youtube_url' })
  public youtube_url: string
  
  @column({ columnName: 'instagram_token' })
  public instagram_token: string
  
  @column({ columnName: 'text_footer' })
  public text_footer: string
  @column({ columnName: 'text_footer_2' })
  public text_footer_2: string

  @column.dateTime({ autoCreate: true })
  public created_at: DateTime

  @column.dateTime({ autoCreate: false })
  public updated_at: DateTime

  @column.dateTime({ autoCreate: false })
  public deleted_at: DateTime

}