Another Code Test

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse massa mi, faucibus a mi sit amet, suscipit dictum nibh. Suspendisse cursus tortor in tellus commodo bibendum. Nulla molestie convallis eros nec tincidunt. Aenean neque ipsum, scelerisque sit amet tempus eget, varius eu augue. Cras et ligula elementum, semper lorem vitae, maximus elit. Praesent viverra nunc nec nisl sollicitudin, vitae rutrum metus malesuada. In tempus risus posuere ullamcorper sollicitudin. Cras finibus mi et libero viverra, eu blandit turpis vehicula. Etiam at commodo odio. Donec tincidunt eros sed ullamcorper molestie. Proin a massa interdum, rhoncus mi sit amet, maximus nisi. Cras ac mollis dolor, in scelerisque nulla. Maecenas gravida est sed hendrerit egestas. In a metus augue. Quisque semper enim in erat faucibus suscipit. Nullam posuere urna porttitor laoreet bibendum.

from __future__ import print_function
from datetime import date, datetime, timedelta
import mysql.connector

cnx = mysql.connector.connect(user='scott', database='employees')
cursor = cnx.cursor()

tomorrow = datetime.now().date() + timedelta(days=1)

add_employee = ("INSERT INTO employees "
               "(first_name, last_name, hire_date, gender, birth_date) "
               "VALUES (%s, %s, %s, %s, %s)")
add_salary = ("INSERT INTO salaries "
              "(emp_no, salary, from_date, to_date) "
              "VALUES (%(emp_no)s, %(salary)s, %(from_date)s, %(to_date)s)")

data_employee = ('Geert', 'Vanderkelen', tomorrow, 'M', date(1977, 6, 14))

# Insert new employee
cursor.execute(add_employee, data_employee)
emp_no = cursor.lastrowid

# Insert salary information
data_salary = {
  'emp_no': emp_no,
  'salary': 50000,
  'from_date': tomorrow,
  'to_date': date(9999, 1, 1),
}
cursor.execute(add_salary, data_salary)

# Make sure data is committed to the database
cnx.commit()

cursor.close()
cnx.close()

Sed a odio felis. Proin posuere metus quis mi tincidunt, id placerat neque hendrerit. Pellentesque malesuada mauris sed aliquam scelerisque. Phasellus elementum maximus tortor id ultricies. Maecenas erat nisi, mattis eu lacinia sed, consectetur quis justo. Vivamus sed consequat diam, tempus auctor lectus. Duis aliquet lorem sed leo condimentum, eu imperdiet ante commodo. Nunc vitae purus at augue placerat cursus. Mauris metus nibh, consectetur sed dui vitae, pulvinar dapibus tellus. Ut velit odio, sagittis non urna et, volutpat ultrices arcu.