#ifndef SQLITEADAPTER_H
#define SQLITEADAPTER_H
#include "baseadaptor.h"

class QUrl;

class SQLiteAdapter : public BaseAdaptor
{
public:
    SQLiteAdapter( const QUrl &uri, const Database *db );
    ~SQLiteAdapter();
    virtual QString mapFieldType( const QVariant::Type &type ) const;
    virtual QSqlDatabase connection(  ) const;

    virtual QString EXTRACT( const QVariantList &args ) const;
    virtual QStringList TRUNCATE( const QString &table ) const;
    virtual QString lastrowid( const QString &table ) const;

};

#endif // SQLITEADAPTER_H

