def projects(self, conn=None): if not conn: conn = self.conn sql = "select * from %s where portfolio_id = ? and archived_at IS NULL" % Project.table_name() return [Project.load(conn, row) for row in conn.execute(sql, [self.id])]
def test_table_name(): assert Model.table_name() == "Model" assert Project.table_name() == "Project"