Postgres 9.0 recovery from inadvertent drop-all-tables event
Your only chance would be to restore that one year old backup and recover that using all the wall files that are archived since then. For that, you need to run archived log mode have all those files. With a little luck they are in filesystem backups.
It would need some time to process.