from sqlalchemy import Column, Integer, String, Boolean
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import relationship, sessionmaker
from sqlalchemy import create_engine

Base = declarative_base()

class Knowledge(Base):
	# Create a table with 4 columns
	# The first column will be the primary key
	# The second column should be a string representing
	# the name of the Wiki article that you're referencing
	# The third column will be a string representing the 
	# topic of the article. The last column will be
	# an integer, representing your rating of the article.
	__tablename__ = 'students'
	ID = Column(Integer, primary_key=True)
	article_name = Column(String)
	topic = Column(String)
	rating = Column(Integer)

	def __repr__(self):
		return ("article_name: {}\n"
				"topic of article: {}\n"
				"rating of article: {}\n"
	 			"ID: {}").format(
					self.article_name,
					self.topic,
					self.rating,
					self.ID)

