Sha256: 47454e41ccfd1daff650384537357e32e2c2b91641cda0b4dbc6c11ca7324f8a

Contents?: true

Size: 991 Bytes

Versions: 3

Compression:

Stored size: 991 Bytes

Contents

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

require 'arxutils'
require 'feedlrop'

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

  {
    :flist => %W!base!,
    :classname => "Unreadfeed",
    :classname_downcase => "unreadfeed",

    :items => [
              ["time_id" , "integer", "false"],
              ["category" , "string", "false"],
              ["url" , "string", "false"],
              ["unread_count" , "integer", "false"],
             ],
    :plural => "unreadfeeds"
  },
]

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

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
feedlrop-0.1.23 exe/makemigrate
feedlrop-0.1.22 exe/makemigrate
feedlrop-0.1.21 exe/makemigrate