Sha256: 2f5d9810de1bc080de5a7302571c3c3494238b43b9d01b169e16e3889d9a6c8d

Contents?: true

Size: 1.21 KB

Versions: 3

Compression:

Stored size: 1.21 KB

Contents

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

require 'arxutils'
require 'enop'

data_ary = [
  {
    :flist => %W!noitem!,
    :classname => "Countdatetime",
    :classname_downcase => "countdatetime",
    :items => [
              ["countdatetime" , "datetime", "false"],
            ],
    :plural => "countdatetimes"
  },

  {
    :flist => %W!noitem!,
    :classname => "Evnb",
    :classname_downcase => "evnb",
    :items => [
              ["time_id" , "integer", "false"],
              ["ennb_id" , "integer", "false"],
            ],
    :plural => "evnbs"
  },

  {
    :flist => %W!base invalid current!,
    :classname => "Ennblist",
    :classname_downcase => "ennblist",

    :items => [
              ["stack" , "string", "false"],
              ["notebook" , "string", "false"],
              ["count" , "integer", "false"],
              ["tag_count" , "integer", "false"],
             ],
    :plural => "ennblists"
  },
]

dbconfig = Arxutils::Dbutil::DBCONFIG_MYSQL
dbconfig = Arxutils::Dbutil::DBCONFIG_SQLITE3

forced = true
Arxutils::Migrate.migrate(
                          data_ary,
                          0,
                          dbconfig,
                          forced
                          )

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
enop-0.1.6 exe/makemigrate
enop-0.1.5 exe/makemigrate
enop-0.1.4 exe/makemigrate