Method: Ayadn::Databases.create_account_table

Defined in:
lib/ayadn/databases.rb

.create_account_table(acc_db) ⇒ Object



239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
# File 'lib/ayadn/databases.rb', line 239

def self.(acc_db)
  begin
    acc_db.execute_batch "      CREATE TABLE Accounts (\n        username VARCHAR(20),\n        user_id INTEGER,\n        handle VARCHAR(21),\n        account_path TEXT,\n        active INTEGER,\n        token TEXT\n      );\n    SQL\n    acc_db.reload_schema!\n  rescue Amalgalite::SQLite3::Error => e\n    puts \"ERROR in Databases\"\n    puts caller\n    puts e\n    puts ['create_account_table', acc_db].inspect\n    exit\n  end\nend\n"