Hola, estoy tratando de implementar DbSession para permitir que usuario que usan múltiples aplicaciones conectadas a la misma base de datos no tengan que iniciar sesión en cada una. He creado la tabla como lo indica la documentación
CREATE TABLE session
(
id CHAR(40) NOT NULL PRIMARY KEY,
expire INTEGER,
data BYTEA
)
Y he configurado el components
'session' => [
'class' => 'yii\web\DbSession',
// 'db' => 'mydb', // the application component ID of the DB connection. Defaults to 'db'.
// 'sessionTable' => 'my_session', // session table name. Defaults to 'session'.
],
Sin embargo, obtengo el siguiente error:
PDOException: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint "session_pkey"
DETAIL: Key (id)=(q05v3t4oogj7bn49thpbjka3bq
¿alguna idea de cómo solucionarlo?