Guest User

Untitled

a guest
Jul 12th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. $ sequel -E sqlite:/
  2. Your database is stored in DB...
  3. irb(main):001:0> DB.create_table :test do
  4. irb(main):002:1* primary_key :id
  5. irb(main):003:1> String :username, :unique => true
  6. irb(main):004:1> String :password
  7. irb(main):005:1> end
  8. I, [2009-09-06T11:47:06.099299 #20103] INFO -- : CREATE TABLE `test` (`id` integer PRIMARY KEY AUTOINCREMENT, `username` varchar(255) UNIQUE, `password` varchar(255))
  9. => []
  10. irb(main):006:0> test = DB[:test]
  11. => #<Sequel::SQLite::Dataset: "SELECT * FROM `test`">
  12. irb(main):007:0> test.insert(:username => 'foo', :password => 'foo')
  13. I, [2009-09-06T11:47:06.104020 #20103] INFO -- : INSERT INTO `test` (`password`, `username`) VALUES ('foo', 'foo')
  14. => 1
  15. irb(main):008:0> print "#{test.select(:username).first()[:username]}\n"
  16. I, [2009-09-06T11:47:06.105782 #20103] INFO -- : SELECT `username` FROM `test` LIMIT 1
  17. foo
  18. => nil
  19. irb(main):009:0> print "#{test.filter(:username => 'foo')}\n"
  20. #<Sequel::SQLite::Dataset:0x211366448>
  21. => nil
Add Comment
Please, Sign In to add comment