synclayer_mysql 1.0.0
synclayer_mysql: ^1.0.0 copied to clipboard
MySQL adapter for SyncLayer - enables offline-first sync with MySQL database.
synclayer_mysql #
MySQL adapter for SyncLayer.
Installation #
dependencies:
synclayer: ^1.4.1
synclayer_mysql: ^1.0.0
Usage #
import 'package:synclayer/synclayer.dart';
import 'package:synclayer_mysql/synclayer_mysql.dart';
import 'package:mysql1/mysql1.dart';
final settings = ConnectionSettings(
host: 'localhost',
port: 3306,
user: 'root',
password: 'password',
db: 'mydb',
);
final conn = await MySqlConnection.connect(settings);
await SyncLayer.init(
SyncConfig(
customBackendAdapter: MySQLAdapter(connection: conn),
collections: ['todos'],
),
);
License #
MIT License