input: 
  class Model:
      """Create a python script for a django-like ORM with standard CRUD functionality.
      The script should include methods for Create, Read, Update and Delete.
      >>> model = Model()
      >>> model.create("First")
      >>> model.read()
      [('First',)]
      >>> model.update("Second", "First")
      >>> model.read()
      [('Second',)]
      >>> model.delete("Second")
      >>> model.read()
      []
      """
      import sqlite3
  
      def __init__(self):
          self.conn = sqlite3.connect(":memory:")
          self.cursor = self.conn.cursor()
  
      def create(self, name):
          self.cursor.execute(
              "CREATE TABLE IF NOT EXISTS Models (name TEXT)"
          )
          self.cursor.execute(
              "INSERT INTO Models(name) VALUES (?)",
              (name,),
          )
          self.conn.commit()
  
      def read(self):
          self.cursor.execute("SELECT * FROM Models")
          return self.cursor.fetchall()
  
      def update(self, new_name, old_name):
          self.cursor.execute(
              "UPDATE Models SET name = ? WHERE name = ?", 
              (new_name, old_name,),
          )
          self.conn.commit()
  
      def delete(self, name):
          self.cursor.execute(
              "DELETE FROM Models WHERE name = ?",
              (name,),
          )
          self.conn.commit()
  
output:     def __del__(self):
          self.conn.close()